Якщо ви знову створюєте ті самі макроси, їх можна скопіювати до спеціальної книги Personal.xlsb , збереженої на комп'ютері. Макроси, які зберігаються в особистій книзі, стають доступними щоразу, коли ви запускаєте Excel на тому самому комп'ютері.
Це не те саме, що й поведінка excel за замовчуванням, коли макрос працює лише в книзі, яка його містить.
Щоб створити особисту книгу, спочатку потрібно створити макрос і зберегти його в особистій книзі макросів. Перш ніж почати, переконайтеся, що вкладка Розробник доступна на стрічці в програмі Excel. Докладні відомості див. в статті Відображення вкладки "Розробник".
Створення та оновлення книги особистих макросів
- На вкладці Розробник у групі Код натисніть кнопку Записати макрос.
- У діалоговому вікні Запис макросу введіть зрозуміле ім'я макросу в полі Ім'я макросу . Переконайтеся, що в імені не використовуються пробіли.
- У полі Зберегти макрос у виберіть пункт Особиста книга макросів.
- Натисніть кнопку OK.
- Виконайте дії, які потрібно записати.
- На вкладці Розробник у групі Код виберіть пункт Зупинити записування.
- Закрийте книгу.
З'явиться повідомлення із запитом зберегти зміни, внесені до особистої книги макросів. - Натисніть кнопку Зберегти , щоб зберегти книгу.
Щоразу, коли ви створюєте новий макрос і зберігаєте його в особистій книзі або оновлюєте всі макроси, які він містить, вам буде запропоновано зберегти особисту книгу так само, як і під час першого збереження.
Спільний доступ до макросів
Якщо потрібно скопіювати макроси з особистої книги до іншої книги або навпаки, це можна зробити в редакторі Visual Basic (VBE). Щоб запустити редактор Visual Basic у програмі Excel, натисніть клавіші Alt+F11. Докладні відомості про копіювання макросу з однієї книги до іншої див. в статті Копіювання модуля макросів до іншої книги.
Якщо потрібно надати спільний доступ до файлу Personal.xlsb іншим користувачам, його можна скопіювати до папки XLSTART на інших комп'ютерах. У Windows 10, Windows 7 і Windows Vista цю книгу збережено в папці C:\Users\ім'я_користувача\AppData\Local\Microsoft\Excel\XLStart. У Microsoft Windows XP цю книгу збережено в папці C:\Documents and Settings\ім'я_користувача\Application Data\Microsoft\Excel\XLStart. Книги в папці XLStart відкриваються автоматично під час кожного запуску Програми Excel, а будь-який код, збережений в особистій книзі макросів, відображатиметься в діалоговому вікні Макрос.
Якщо у вас є один або кілька макросів, до яких потрібно надати спільний доступ іншим користувачам, можна надіслати їм книгу, яка містить їх у електронному листі. Книгу також можна зробити доступною на спільному мережевому диску або в бібліотеці служб SharePoint Services.
Потрібна додаткова довідка?
Ви завжди можете поставити запитання експерту в спільноті tech Excel або отримати підтримку в спільнотах.