Leer archivo txt a partir de la segunda línea en adelante

Necesito que la lectura de un txt se realice a partir de la línea 2 en adelante hasta la ultima y no de la primera línea. ¿Me puedes indicar con que instrucción consigo eso?

La macro que he construido me lee el archivo perfectamente pero desde la primera línea. He buscado pero no he encontrado la solución

1 respuesta

Respuesta
1

. 24.11.16 #VBA Selección desde segunda linea

Buenas, Alexander

A partir de lo que sería la primera celda de un rango cualquiera, la instrucción:

Range(<tu celda inicial>). Offset(1)

Hace referencia a la celda inmediata siguiente.

Pero imagino que NO es lo que estás buscando sino algo que considere un rango sin la primera fila.

Para ello, puedes utilizar una instrucción como la siguiente:

...
celdaIni = "B1"
Range(Range(celdaIni).CurrentRegion.Cells(2).Address, Range(celdaIni).End(xlDown).Address).Select
For Each CELDA In Selection
...

Esa instrucción logró seleccionar un rango como este:

Coméntame si esto resuelve lo que buscabas.

Saludos
Fernando

.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas