Copiați registrele de lucru Excel

Cuprins

Cum se duplică fișierele Excel folosind o macro

Doriți să copiați un registru de lucru Excel și să-i dați un nume nou? Desigur, puteți face acest lucru prin Windows, dar cum îl automatizați în Excel? O posibilitate este să deschideți registrul de lucru corespunzător și apoi să îl salvați sub un nume nou.

Cu toate acestea, acest lucru necesită mult timp și este greoi, deoarece Excel efectuează calcule, actualizează link-uri și altele asemenea atunci când se deschide registrul de lucru. Este mai ușor să o faceți direct utilizând comanda VBA FileCopy. Următoarea macro copiază un registru de lucru dintr-un director în altul, specificând un nume nou:

Copiați cartea de lucru secundară ()
Dim sursă ca șir, destinație ca șir
Sursa = "c: \ August.xls"
Destinație = "c: \ data \ September.xls"
FileCopy sursă, destinație
Sfârșitul Sub

Introduceți variabila sursă Specificați numele și calea fișierului pe care doriți să îl copiați. Salvați în variabilă ţintă calea și destinația fișierului. În programul eșantion, fișierul August.xls din calea C: \ este salvat sub noul nume September.xls în calea C: \ Daten. Fișierul sursă August.xls rămâne neschimbat.

Cu ajutorul comenzii nu puteți copia doar registrele de lucru Excel, ci și alte fișiere.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave