Skopírujte zošity programu Excel

Obsah

Ako duplikovať súbory programu Excel pomocou makra

Chcete skopírovať zošit programu Excel a dať mu nový názov? Samozrejme to môžete urobiť prostredníctvom systému Windows, ale ako to zautomatizujete v programe Excel? Jednou z možností je otvoriť príslušný zošit a potom ho uložiť pod novým názvom.

Trvá to však veľa času a je to ťažkopádne, pretože Excel pri otvorení zošita vykonáva výpočty, aktualizuje odkazy a podobne. Je to jednoduchšie to urobiť priamo pomocou príkazu VBA FileCopy. Nasledujúce makro skopíruje zošit z jedného adresára do druhého a zadá nový názov:

Kopírovať čiastkový zošit ()
Dim zdroj As String, cieľ As String
Zdroj = "c: \ August.xls"
Cieľ = "c: \ data \ September.xls"
Zdroj, cieľ FileCopy
Koniec pod

Zadajte premennú zdroj Zadajte názov a cestu k súboru, ktorý chcete kopírovať. Uložiť do premennej cieľ cestu a cieľ súboru. V príklade programu je súbor August.xls z cesty C: \ uložený pod novým názvom September.xls do cesty C: \ Daten. Zdrojový súbor August.xls zostáva nezmenený.

Zošity programu Excel môžete nielen kopírovať pomocou príkazu, ale môžete kopírovať aj ďalšie súbory.

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave