Macro para pasar un único valor de varios .txt colocados en diferentes carpetas, a un mismo Excel.

1. Tenemos una carpeta general. Dentro de esta varias subcarpetas. Y dentro
de cada subcarpeta varios ficheros .txt. .
2. De estos .txt, queremos extraer SOLAMENTE el último valor de la 1ª columna.


3. Esos valores extraídos de cada .txt quiero que se coloquen de la siguiente manera,
siguiendo el orden de las carpetas. Por ejemplo:

Subcarpeta llamada “1”, contiene cuatro ficheros:
- E-W-L1 cuyo valor a extraer es 360
- E-W-L2 cuyo valor a extraer es 378
- W-E-L1 cuyo valor a extraer es 369
- W-E-L2 cuyo valor a extraer es 384


Me iría de perlas si esto se pudiese traspasar a Excel
mediante una macro de la siguiente manera:
- Columna A + Fila 1 --> 1


- Columna B + Fila 1 --> 360


- Columna C + Fila 1 --> 378


- Columna D + Fila 1 --> 369


- Columna E + Fila 1 --> 384


4. La segunda carpeta, se seguiría el mismo procedimiento pero colocándole en la fila
2. Y así sucesivamente…
5. En caso de carpetas vacías, que se limite a copiar en la columna A y la correspondiente fila el nombre de la carpeta, simplemente.
6. En caso de que en vez de E-W y W-E tengamos N-S y S-N, sería lo mismo considerando N-S = E-W y S-N = W-E.

Espero que haya quedado más o menos claro. Si alguien puede ponerse en contacto lo agradecería...

Gracias!

1

1 respuesta

Respuesta
1

Mándame una mini estructura de esos txt (unos cuantos txt) para elaborar el proyecto

[email protected]

Porqué no hay opción de sublime, sino...
La macro funciona correctamente Luis. Muchísimas gracias por tu ayuda y por el interés mostrado en solucionar el problema.

Saludos!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas