Копировать книги Excel

Содержание

Как дублировать файлы Excel с помощью макроса

Хотите скопировать книгу Excel и дать ей новое имя? Конечно, через Windows это можно сделать, но как это автоматизировать в Excel? Одна из возможностей - открыть соответствующую книгу, а затем сохранить ее под новым именем.

Однако это занимает много времени и является громоздким, поскольку Excel выполняет вычисления, обновляет ссылки и т.п. при открытии книги. Это проще сделать напрямую с помощью команды VBA FileCopy. Следующий макрос копирует книгу из одного каталога в другой, указывая новое имя:

Копировать вспомогательную книгу ()
Тусклый источник как строка, место назначения как строка
Источник = "c: \ August.xls"
Destination = "c: \ data \ September.xls"
Источник FileCopy, место назначения
Конец подписки

Введите переменную источник Укажите имя и путь к файлу, который вы хотите скопировать. Сохранить в переменной цель путь и место назначения файла. В примере программы файл August.xls из пути C: \ сохраняется под новым именем September.xls в пути C: \ Daten. Исходный файл August.xls остается без изменений.

С помощью команды вы можете копировать не только книги Excel, но и другие файлы.

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave