Перенесення vba макросу з однієї книги в іншу - макроси і програми vba - excel - каталог статей -

Іноді виникає необхідність перенести макрос з однієї книги Excel в іншу. Для тих, хто слабо орієнтується в макросах призначена ця покрокова інструкція.

Перенесення VBA макросу з однієї книги в іншу

Відкрийте в Excel файл, який містить макрос, який треба перенести в іншу книгу

Зліва у вікні Project-VBAProject послідовно знайдіть ваш файл, далі розділ Modules. далі той модуль, вміст якого ви збираєтеся переносити.

Перенесення vba макросу з однієї книги в іншу - макроси і програми vba - excel - каталог статей -
  • Модулів може бути кілька і ви, або знаєте ім'я необхідного вам модуля, або переносите їх все.

    Перенесення vba макросу з однієї книги в іншу - макроси і програми vba - excel - каталог статей -
  • Виконайте це з усіма потрібними вам модулями.

    Відкрийте цільової файл Excel, який повинен мати тип Книга Excel з підтримкою макросів (* .xlsm) або Двоичная книга Excel (* .xlsb). Якщо тип файлу у вас не такий (зазвичай це Книга Excel (* .xlsx)), то перезберегти файл, через Зберегти як і вкажіть потрібний нам тип.

    Натисніть на будь-якому аркуші файлу ПКМ і виберіть пункт меню Import File.

    Перенесення vba макросу з однієї книги в іншу - макроси і програми vba - excel - каталог статей -
  • Виберіть раніше збережений файл і натисніть Відкрити

    Перенесення vba макросу з однієї книги в іншу - макроси і програми vba - excel - каталог статей -
  • Модуль буде проімпортірован в вашу книгу

    Перенесення vba макросу з однієї книги в іншу - макроси і програми vba - excel - каталог статей -
  • Повторіть це для всіх модулів

    Закрийте файли Excel зі збереженням результатів