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

Застосовується до
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac

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

Ця поведінка відрізняється від поведінки за замовчуванням в Excel, коли макрос працює лише в книзі, яка його містить.

Щоб створити особисту книгу, спочатку створіть макрос і збережіть його в особистій книзі макросів. Перш ніж почати, переконайтеся, що вкладка "Розробник " доступна на стрічці програми Excel. Докладні відомості див. в розділі "Відображення вкладки "Розробник".

Створення й оновлення особистої книги макросів

  1. На вкладці "Розробник " у групі "Код " натисніть кнопку "Записати макрос".
    Команда «Записати макрос» на вкладці «Розробник» у групі «Код»
  2. У діалоговому вікні " Запис макросу " введіть змістовне ім'я для макросу в полі "Ім'я макросу ". Не використовуйте пробіли в імені.
  3. У полі «Зберегти макрос в» виберіть « Особиста книга макросів».
    Діалогове вікно ''Запис макросу''
  4. Натисніть кнопку OK.
  5. Виконайте дії, які потрібно записати.
  6. На вкладці "Розробник " у групі "Код " натисніть кнопку "Зупинити записування".
    Команда «Зупинити запис» на вкладці «Розробник» у групі «Код»
  7. Закрийте книгу.
    Відобразиться повідомлення із запитом зберегти зміни, внесені до особистої книги макросів.
  8. Натисніть кнопку "Зберегти ", щоб зберегти книгу.

Щоразу, коли ви створюєте новий макрос і зберігаєте його в особистій книзі або оновлюєте макроси, що містяться в ній, відображається запит про збереження особистої книги так само, як і під час першого збереження.

Спільний доступ до макросів

Щоб скопіювати макроси з особистої книги в іншу книгу, використовуйте редактор Visual Basic (VBE). Натисніть клавіші Alt+F11 , щоб відкрити редактор Visual Basic у програмі Excel. Докладні відомості про копіювання макросу з однієї книги до іншої див. в статті "Копіювання модуля макросу до іншої книги".

Щоб надати спільний доступ до файлу Personal.xlsb іншим користувачам, скопіюйте його до папки XLSTART на інших комп'ютерах. У Windows 10Windows 10 збережіть цю книгу в папціC:\Users\user name\AppData\Local\Microsoft\Excel\XLStart. Книги в папці XLStart відкриваються автоматично під час запуску програми Excel, а будь-який код, збережений в особистій книзі макросів, відображається в діалоговому вікні макросів.

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

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

Ви завжди можете поставити запитання експерту в спільноті Tech у Excel або отримати підтримку в спільнотах.

На початок сторінки