Как экспортировать все макросы из одной книги в другую?

Если вам нужно экспортировать несколько макросов vba-кодов из одной книги в другую, вы можете скопировать их один за другим обычным образом. Но это займет много времени, в этой статье я расскажу о том, как быстро экспортировать все макросы из одной книги в другую, а также сохранить файлы макросов в определенной папке.

Экспорт всех макросов из одной книги в другую с кодом VBA

Удалить все макросы из нескольких книг:

Kutools for Excel Пакетное удаление всех макросов может помочь вам удалить все макросы из нескольких книг по мере необходимости. Загрузите и бесплатную пробную версию Kutools for Excel прямо сейчас!

Kutools for Excel : с более чем 200 удобными надстройками Excel, которые можно бесплатно попробовать без ограничений в течение 60 дней. Скачать и бесплатную пробную версию сейчас!

–>


Экспорт всех макросов из одной книги в другую с кодом VBA

Чтобы экспортировать все коды макросов vba из одного файла Excel в другой, выполните следующие действия:

1 . Во-первых, вы должны открыть две книги одновременно, одна из них содержит макросы, а другая – та, в которую вы хотите экспортировать макросы, см. Снимок экрана:

Вкладка Office позволяет просматривать, редактировать и управлять приложениями Microsoft Office с вкладками. Вы можете открывать несколько документов/файлов в одном окне с вкладками, например, используя браузер IE 8/9/10, Firefox или Google Chrome. Нажмите, чтобы загрузить и бесплатную пробную версию прямо сейчас!

2 . Удерживая нажатыми клавиши ALT + F11 , откройте окно Microsoft Visual Basic для приложений .

3 . Нажмите Вставить > Module и вставьте следующий макрос в окно Module .

Код VBA: экспорт всех макросов из одной книги в другую:

Примечание : в приведенном выше коде « old-workbook »- это имя книги, из которой вы хотите экспортировать макросы, и« new-workbook »- это книга, в которую вы хотите импортировать макросы. Вы должны изменить имена на свои собственные. Обе книги должны быть в формате xlsm .

4 . После вставки приведенного выше кода нажмите клавишу F5 , чтобы запустить этот код, и откроется окно Обзор , выберите папку для хранения экспортированных файлов макросов. , см. снимок экрана:

5 . Затем нажмите кнопку OK , и все макросы были экспортированы из указанной книги в другой файл Excel, а файлы макросов также были сохранены в определенной папке. См. Снимок экрана:

Примечание : этот код может экспортировать макросы только из обычного модуля.


Оцените статью
Frestage.ru
Добавить комментарий