Distinguir carpetas mensuales del explorador. Macro
Me gustaría preguntaros una cosa:
Tengo un libro1.xls con una serie de valores y una macro.
Al ejecutar-la, esos valores se me copian a otro libro, el cual llamaré "NOMBRE_MES.xls".
Existen 12 libros "NOMBRE_MES.xls", uno para cada mes del año.
En el explorador de windows, he clasificado los años y los meses de esta manera:
- Carpetas de años: 2008, 2009, 2010, etc.
- Dentro de cada carpeta anual, las subcarpetas del mes correspondiente: 01 Enero, 02 Febrero, 03 Marzo, 04 Abril, etc.
Dentro de estas subcarpetas mensuales se ubica el libro "NOMBRE_MES.xls" con el nombre correspondiente de cada mes, es decir, enero.xls, febrero.xls, marzo.xls, abril.xls, etc.
La macro del libro1 no distingue el mes en el que estamos y ahora mismo la he programado para abra una dirección concreta, en este caso, al archivo julio.xls, contenido en la carpeta 2009, para realice la copia de los valores contenidos en el libro1.xls.
El libro1.xls siempre será el mismo.
El problema es cuando cambiemos de mes y de año.
No sé cómo hacer para que la macro detecte el mes y el año, y copie los valores en la carpeta y subcarpeta correspondiente.
¿Sabrías cómo hacerlo?
Tengo un libro1.xls con una serie de valores y una macro.
Al ejecutar-la, esos valores se me copian a otro libro, el cual llamaré "NOMBRE_MES.xls".
Existen 12 libros "NOMBRE_MES.xls", uno para cada mes del año.
En el explorador de windows, he clasificado los años y los meses de esta manera:
- Carpetas de años: 2008, 2009, 2010, etc.
- Dentro de cada carpeta anual, las subcarpetas del mes correspondiente: 01 Enero, 02 Febrero, 03 Marzo, 04 Abril, etc.
Dentro de estas subcarpetas mensuales se ubica el libro "NOMBRE_MES.xls" con el nombre correspondiente de cada mes, es decir, enero.xls, febrero.xls, marzo.xls, abril.xls, etc.
La macro del libro1 no distingue el mes en el que estamos y ahora mismo la he programado para abra una dirección concreta, en este caso, al archivo julio.xls, contenido en la carpeta 2009, para realice la copia de los valores contenidos en el libro1.xls.
El libro1.xls siempre será el mismo.
El problema es cuando cambiemos de mes y de año.
No sé cómo hacer para que la macro detecte el mes y el año, y copie los valores en la carpeta y subcarpeta correspondiente.
¿Sabrías cómo hacerlo?
1 Respuesta
Respuesta de juanpabl0
1