Як дублювати файли Excel за допомогою макросу
Хочете скопіювати книгу Excel і дати їй нову назву? Звичайно, ви можете зробити це через Windows, але як це автоматизувати в Excel? Одна з можливостей - відкрити відповідну книгу, а потім зберегти її під новою назвою.
Однак це займає багато часу і є громіздким, оскільки Excel виконує розрахунки, оновлює посилання тощо, коли відкривається книга. Простіше це зробити безпосередньо за допомогою команди VBA FileCopy. Наступний макрос копіює книгу з одного каталогу в інший, вказуючи нову назву:
Скопіювати підручник ()
Джерело затемнення як рядок, призначення як рядок
Джерело = "c: \ August.xls"
Призначення = "c: \ data \ September.xls"
Джерело, місце призначення FileCopy
End Sub
Вставте змінну джерело Вкажіть ім’я та шлях до файлу, який потрібно скопіювати. Зберегти у змінній ціль шлях і місце призначення файлу. У прикладі програми файл August.xls із шляху C: \ зберігається під новою назвою September.xls у шляху C: \ Daten. Вихідний файл August.xls залишається незмінним.
Ви можете не тільки скопіювати книги Excel за допомогою команди, але й скопіювати інші файли.