Buenas a todos, tengo una macro que me hace un exportación desde dos archivos de acces, al hacer la exportación me abre dos archivos excel llamados "libro 1 y libro 2" (sin yo cambiar el nombre) , desde estos libros 1 y 2 coge los datos y me los pega en otro excel, mi problema viene al cerrar los libros para que no se queden por ahí abiertos, si pongo:
Windows("Libro1").Close savechanges:=False
Windows("Libro2").Close savechanges:=False
Al volver a ejecutar la macro los libros que me crea al hacer la exportación se llaman "libro 3 y libro 4" y entonces es cuando me da el error,
Adjunto el código en texto, se que es bastante chapuza, acabo de empezar en esto y estoy aprendiendo de forma autodidacta, si me podéis ayudar muchas gracias!!
Buenas a todos, tengo una macro que me hace un exportación desde dos archivos de acces, al hacer la exportación me abre dos archivos excel llamados "libro 1 y libro 2" (sin yo cambiar el nombre) , desde estos libros 1 y 2 coge los datos y me los pega en otro excel, mi problema viene al cerrar los libros para que no se queden por ahí abiertos, si pongo:
Windows("Libro1").Close savechanges:=False
Windows("Libro2").Close savechanges:=False
Al volver a ejecutar la macro los libros que me crea al hacer la exportación se llaman "libro 3 y libro 4" y entonces es cuando me da el error,
Adjunto el código en texto, se que es bastante chapuza, acabo de empezar en esto y estoy aprendiendo de forma autodidacta, si me podéis ayudar muchas gracias!!
Macro.txt