Última celda de Range rango

18/12/2006 - 18:01 por nvalencia | Informe spam
Buenas a todos, mi problema es que tengo una variable de tipo Range,
llamada codigos.
En esta variable se encuentra el rango seleccionado por el usuario,
solicitada por una macro,
Y me gustaría saber cuál es la última celda del rango.
Muchas gracias de antemano
 

Leer las respuestas

#1 Ivan
18/12/2006 - 19:46 | Informe spam
hola

si quieres haz una prueba, en un nuevo libro, o en una hoja vacia
selecciona un rango de celdas, vete al editor de vba (alt + F11), en un
modulo normal pega este codigo y ejecutalo (F5, p ej, o desde un boton,
o...) echa un vistazo a la hoja a ver que ha ocurrido

Sub testUltCelda()
With Selection.Cells(.Rows.Count, .Columns.Count)
.Value = .Address(0, 0)
End With
End Sub

he usado Selection porque por lo que comentas se trata del rango
seleccionado en ese momento, pero puedes sustituirlo por tu variable
'codigos'

el codigo es bastante facil de entender con la ayuda de F1

espero te sirva

un saludo
Ivan


ha escrito:

Buenas a todos, mi problema es que tengo una variable de tipo Range,
llamada codigos.
En esta variable se encuentra el rango seleccionado por el usuario,
solicitada por una macro,
Y me gustaría saber cuál es la última celda del rango.
Muchas gracias de antemano

Preguntas similares