Kopēt Excel darbgrāmatas

Anonim

Kā dublēt Excel failus, izmantojot makro

Vai vēlaties kopēt Excel darbgrāmatu un piešķirt tai jaunu nosaukumu? Protams, to var izdarīt, izmantojot Windows, bet kā to automatizēt programmā Excel? Viena iespēja ir atvērt atbilstošo darbgrāmatu un pēc tam saglabāt to ar jaunu nosaukumu.

Tomēr tas aizņem daudz laika un ir apgrūtinoši, jo Excel veic aprēķinus, atjaunina saites un tamlīdzīgi, kad tiek atvērta darbgrāmata. To ir vieglāk izdarīt tieši, izmantojot komandu VBA FileCopy. Šis makro kopē darbgrāmatu no viena direktorija uz citu, norādot jaunu nosaukumu:

Kopēt apakšdarbgrāmatu ()
Aptumšot avotu kā virkni, galamērķi kā virkni
Avots = "c: \ August.xls"
Galamērķis = "c: \ data \ September.xls"
FileCopy avots, galamērķis
Beigt apakš

Ievietojiet mainīgo avots Norādiet kopējamā faila nosaukumu un ceļu. Saglabājiet mainīgajā mērķis faila ceļš un galamērķis. Parauga programmā fails August.xls no ceļa C: \ tiek saglabāts ar jauno nosaukumu September.xls ceļā C: \ Daten. Avota fails August.xls paliek nemainīgs.

Ar komandu jūs varat ne tikai kopēt Excel darbgrāmatas, bet arī citus failus.