Створення та збереження всіх макросів в одній книзі

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

Під час першого створення макросу у книзі, він працює тільки в цієї книги. Але що робити, якщо ви хочете використовувати цей макрос в інших книгах? Щоб макросів доступним під час кожного відкриття програми Excel, можна створити їх у книзі називається Personal. xlsb. Що таке прихованій книзі, що зберігається на вашому комп'ютері, яка відкриється у фоновому режимі під час кожного відкриття програми Excel.

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

Вкладка "Розробник" на стрічці

Потім створіть макрос. Ми записати макрос, який, нічого, але буде створено в книзі особистих макросів.

Ви можете дізнатися більше про створення макросів у короткий посібник: створення макросу.

  1. Перейдіть на вкладку розробник і натисніть кнопку Записати макрос.

    Група "Код" на вкладці "Розробник"

  2. У діалоговому вікні Записати макрос не турбувати, введіть ім'я для макросу в полі ім'я макросу . Можна прийняти ім'я, яке Excel дає вам, наприклад Macro1, оскільки це лише тимчасові макросу.

    Під час створення макросів самостійно, ви хочете, щоб дати їм описові імена, щоб ви знали, що вони роблять.

  3. У діалоговому вікні зберегти макрос у виберіть пункт Особиста книга макросів > OK. Це найважливіші крок, тому, що якщо у вас ще немає в особистій книзі макросів, Excel буде створено для вас.

  4. Послідовно виберіть елементи розробник > Зупинити записі Excel буде створено worbook до особистих макросів.

  5. Під час закриття книги, вам буде запропоновано зберегти книгу а в книзі особистих макросів.

Щоб переглянути макрос, який ви створили:

  1. Послідовно виберіть елементи розробник > Visual Basic , щоб запустити Редактор Visual Basic (VBE), тобто, де зберігаються макросів.

  2. Ви можете знайти книзі особистих макросів в області Проекту на лівій стороні. Якщо вона не відображається, перейдіть до подання > Проекту.

  3. Двічі клацніть папку Проекту VBA (Personal. xlsb) > модулі > модулі1і ви знайдете пустий Macro1, записаний. Можна видалити його, або зберегти його, щоб додати код пізніше.

    Примітка.: Під час записування макросу в новому екземплярі програми Excel, VBA автоматично створити нову папку модуля і приріст його номер. Так, якщо у вас уже є модулі1 та Module2, VBA створить Module3. Можна перейменувати модулі у вікні властивостей під Проекту, щоб вони краще відображають макроси всередині них виконайте.

Переміщення макросів з одного комп’ютера на інший

Файл Personal. xlsb зберігається в папці під назвою XLSTART. Якщо потрібно надати спільний доступ до макроси з іншими користувачами, можна скопіювати його до папки XLSTART на інших комп'ютерах або скопіювати всі або деякі з його макроси на інших комп'ютерах, файл Personal. xlsb. Ви можете шукати XLSTART у Провіднику Windows знайдіть його.

Якщо у вас є одна або лише кілька макрос, який ви хочете, щоб поділитися з іншими користувачами, можна надіслати їх книгу, яка містить їх. Також можна зробити її доступні спільні мережевому диску або в бібліотеці SharePoint Services.

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

Переконайтеся, що на стрічці відображається вкладка Розробник. За промовчанням вкладка Розробник не відображається, тому слід виконати такі дії:

  1. Виберіть Excel > Preferences (Параметри) > Ribbon & Toolbar (Стрічка та панель інструментів).

  2. У розділі Customize the Ribbon (Налаштувати стрічку) у списку Main Tabs Основні вкладки) установіть прапорець Developer (Розробник), а потім натисніть кнопку OK.

Потім створіть макрос. Ми записати макрос, який, нічого, але буде створено в книзі особистих макросів.

Ви можете дізнатися більше про створення макросів у короткий посібник: створення макросу.

  1. Перейдіть на вкладку розробник і натисніть кнопку Записати макрос.

  2. У діалоговому вікні Записати макрос не турбувати, введіть ім'я для макросу в полі ім'я макросу . Можна прийняти ім'я, яке Excel дає вам, наприклад Macro1, оскільки це лише тимчасові макросу.

    Під час створення макросів самостійно, ви хочете, щоб дати їм описові імена, щоб ви знали, що вони роблять.

  3. У діалоговому вікні зберегти макрос у виберіть пункт Особиста книга макросів > OK. Це найважливіші крок, тому, що якщо у вас ще немає в особистій книзі макросів, Excel буде створено для вас.

  4. Послідовно виберіть елементи розробник > Зупинити записі Excel буде створено worbook до особистих макросів.

  5. Під час закриття книги, вам буде запропоновано зберегти книгу а в книзі особистих макросів.

Щоб переглянути макрос, який ви створили:

  1. Послідовно виберіть елементи розробник > Visual Basic , щоб запустити Редактор Visual Basic (VBE), тобто, де зберігаються макросів.

  2. Ви можете знайти книзі особистих макросів в області Проекту на лівій стороні. Якщо вона не відображається, перейдіть до подання > Проекту.

  3. Двічі клацніть папку Проекту VBA (Personal. xlsb) > модулі > модулі1і ви знайдете пустий Macro1, записаний. Можна видалити його, або зберегти його, щоб додати код пізніше.

Примітка.: Під час записування макросу в новому екземплярі програми Excel, VBA автоматично створити нову папку модуля і приріст його номер. Так, якщо у вас уже є модулі1 та Module2, VBA створить Module3. Можна перейменувати модулі у вікні властивостей під Проекту, щоб вони краще відображають макроси всередині них виконайте.

Переміщення макросів з одного комп’ютера на інший

Файл Personal. xlsb зберігається в папці автозавантаження системи. Якщо потрібно надати спільний доступ до макроси з іншими користувачами, можна скопіювати Personal. xlsb до папки автозавантаження на інших комп'ютерах або скопіювати всі або деякі з його макроси на інших комп'ютерах, файл Personal. xlsb. У Finder виберіть пункт перейти, а потім утримуючи натиснутою клавішу Option та виберіть бібліотеку. В області " Бібліотека ", перейдіть до: Групування контейнерів > АБВ. Office (де АБВ бути рядка тексту, наприклад "UBF8T346G9") > Вмісту користувача > запуску > Excel. Вставте файл Personal. xlsb в папці Excel.

Якщо у вас є одна або лише кілька макрос, який ви хочете, щоб поділитися з іншими користувачами, можна надіслати їх книгу, яка містить їх. Також можна зробити її доступні спільні мережевому диску або в бібліотеці SharePoint Services.

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

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

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

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

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

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

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

×