Copiar libros de Excel

Tabla de contenido

Cómo duplicar archivos de Excel usando una macro

¿Le gustaría copiar un libro de Excel y darle un nombre nuevo? Por supuesto, puede hacer esto a través de Windows, pero ¿cómo lo automatiza en Excel? Una posibilidad es abrir el libro de trabajo apropiado y luego guardarlo con un nuevo nombre.

Sin embargo, esto lleva mucho tiempo y es engorroso porque Excel realiza cálculos, actualiza enlaces y similares cuando se abre el libro. Es más fácil hacerlo directamente usando el comando VBA FileCopy. La siguiente macro copia un libro de un directorio a otro, especificando un nuevo nombre:

Copiar libro secundario ()
Atenuar fuente como cadena, destino como cadena
Fuente = "c: \ August.xls"
Destino = "c: \ data \ September.xls"
FileCopy fuente, destino
End Sub

Pon la variable fuente Especifique el nombre y la ruta del archivo que desea copiar. Guardar en la variable objetivo la ruta y el destino del archivo. En el programa de muestra, el archivo August.xls de la ruta C: \ se guarda con el nuevo nombre September.xls en la ruta C: \ Daten. El archivo fuente August.xls permanece sin cambios.

Con el comando no solo puede copiar libros de Excel, sino también otros archivos.

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave