Excel

Hola, estoy cargando varios ficheros en una hoja excel, y dichos ficheros cada vez me ocupa un numero de filas distintas, sobre los datos cargados me gustaría aplicar una macro que realiza varias cosas. Mi problema es como le puedo decir la fila final, es decir se que empieza en la 1, pero el final depende del fichero, ¿cómo puedo decirle hasta fin de fichero o hasta la ultima fila con datos?. Actualmente hago la chapu de poner hasta una fila muy grande y así me coge siempre todo, pero quisiera hacerlo bien.
Un saludo, Gracias

1 respuesta

Respuesta
1
La instrucción que te selecciona hasta el final es:
Range("A3", Range("A3").End(xlDown)).Select
Para saber solo cual es la última fila disponible será:
filalibre = Sheets(mihoja).Range("A65535").End(xlUp).Row + 1
Cualquier inconveniente me volvés a contactar.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas