Копіювання модуля макросів у іншу книгу

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

Якщо книга містить макрос Visual Basic для застосунків (VBA), який ви хочете використовувати в іншому місці, можна скопіювати модуль, який містить цей макрос до іншої відкритої книги за допомогою Редактора Visual Basic (VBE).

Макроси та засоби VBA можна знайти на вкладці Розробник яку за замовчуванням приховано, тому спочатку слід відобразити її.

  • Для ОС Windows, послідовно виберіть елементи файл > Параметри > Настроювання стрічки.

  • Для Mac, перейдіть до програми Excel > Параметри... > стрічки й панелі інструментів.

  • Потім у розділі настроїти стрічку у розділі Основні вкладкивстановіть прапорець розробник .

Копіювання модуля з однієї книги до іншої

  1. Відкрийте книгу з макросом, який потрібно скопіювати і книгу, де потрібно скопіювати його.

  2. На вкладці розробник у групі код натисніть кнопку Visual Basic, щоб відкрити редактор Visual Basic.

  3. В в редакторі Visual Basic, у меню вигляд виберіть пункт Project Explorer Зображення кнопки проект Internet Explorer , або натисніть Сполучення клавіш CTRL + R .

  4. В області Проекту перетягніть модуль, що містить макрос, який потрібно скопіювати до книги призначення. У цьому випадку ми ви копіюєте модулі1 Book2.xlsm до Book1.xlsm.

    вікно проекту vba

  1. Модулі1 скопійоване з Book2.xlsm

  2. Копіювати модулі1 копіюються до Book1.xlsm

Огляд макросів і VBA

Якщо ви взагалі не знайомі з макросами та VBA, наведені нижче відомості можуть бути для вас корисні.

  • Макрос – це дія або набір дій, які використовуються для автоматизації виконання завдань.

  • Ви можете записати макрос за допомогою команди Записати макрос , на вкладці " розробник ".

  • Запис макросів здійснюється на мові програмування VBA.

  • Можна перевіряти й редагувати макросів у редакторі Visual Basic, у вікні, відкритому у програмі Microsoft Excel. Нижче наведено приклад вікна VBE для Windows:

    Модуль, що містить два макроси, збережені в Модулі1 Книги1

Макроси під назвою «зробитиклітинкизеленими» й «установитивисотурядка» розташовані в модуля з іменем модулі1, який збережено у книзі1.

Потрібна додаткова допомога?

Ви завжди можете поставити запитання експерту в спільноті Tech (у розділі Excel), отримати підтримку в спільноті, що допомагає знайти відповіді на запитання, або запропонувати нову функцію чи вдосконалення на форумі Excel User Voice.

Примітка : Застереження про машинний переклад: Цю статтю перекладено комп’ютерною системою без втручання людини. Корпорація Майкрософт пропонує таку послугу, щоб іншомовні користувачі могли дізнаватися про продукти, служби й технології Microsoft. Оскільки статтю перекладено за допомогою служби машинного перекладу, вона може містити смислові, синтаксичні або граматичні помилки.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×