Якщо ви виявите, що ви знову створити макроси, їх можна скопіювати до спеціальної книги, яка називаєтьсяPersonal.xlsб, збережену на комп'ютері. Макроси, які зберігаються в особистій книзі, стають доступними під час кожного запуску Excel комп'ютері.
Це відрізняється від Excel, що використовується за замовчуванням, коли макрос працює лише в книзі, яка його містить.
Щоб створити особисту книгу, спочатку потрібно створити макрос і зберегти його в особистій книзі макросів. Перш ніж почати, переконайтеся, що вкладка Розробник доступна на стрічці Excel. Докладні відомості див. в розділі Відображення вкладки "Розробник".
Створення та оновлення особистої книги макросів
-
На вкладці Розробник у групі Код натисніть кнопку Записати макрос.
-
У діалоговому вікні Запис макросу введіть змістовне ім'я для макросу в полі Ім'я макросу. Переконайтеся, що в імені не вказано пробіли.
-
У полі Зберегти в виберіть Особиста книга макросів.
-
Натисніть кнопку OK.
-
Виконайте дії, які потрібно записати.
-
На вкладці Розробник у групі Код виберіть пункт Зупинити записування.
-
Закрийте книгу.
З'явиться запит на збереження змін, внесених до особистої книги макросів.
-
Натисніть кнопку Зберегти, щоб зберегти книгу.
Щоразу, коли ви створюєте новий макрос і зберігаєте його в особистій книзі або оновлюєте макроси, що містяться в ній, буде запропоновано зберегти особисту книгу так само, як під час першого її збереження.
Спільний доступ до макросів
Якщо потрібно скопіювати макроси з особистої книги до іншої книги або навпаки, це можна зробити в редакторі Visual Basic(VBE). Щоб запустити редактор Visual Basic, натисніть клавіші Alt+F11 Excel клавіші Alt+F11. Докладні відомості про копіювання макросу з однієї книги до іншої див. в розділі Копіювання модуля макросів до іншої книги.
Щоб надати спільний доступ до Personal.xlsB, скопіюйте його до папки XLSTART на інших комп'ютерах. У Windows 10, Windows 7 і Windows Vista книгу буде збережено в папці C:\Users\ім'я користувача\AppData\Local\Microsoft\Excel\XLStart. У Microsoft Windows XP ця книга зберігається в папці C:\Documents і Настройки\ім'я користувача\Application Data\Microsoft\Excel\XLStart. Книги в папці XLStart відкриваються автоматично під час Excel запуску, і будь-який код, збережений в особистій книзі макросів, буде перелічено в діалоговому вікні Макрос.
Якщо ви маєте один або кілька макросів, до яких потрібно надати спільний доступ іншим користувачам, ви можете надіслати їм книгу з цим макросом електронною поштою. Книгу можна також зробити доступною на спільному мережевому диску або в бібліотеці SharePoint служб.
Щоб створити особисту книгу, спочатку потрібно створити макрос і зберегти його в особистій книзі макросів. Перш ніж почати, переконайтеся, що вкладка Розробник доступна на стрічці Excel. Для цього зробіть ось що:
У меню Excel клацніть Параметри..., а > стрічку & інструментів. У категорії Настроїти стрічку в списку Основні вкладки встановіть прапорець Розробник, а потім натисніть кнопку Зберегти.
Створення та оновлення особистої книги макросів
Щоб створити особисту книгу, спочатку потрібно створити макрос і зберегти його в особистій книзі макросів.
-
На вкладці Developer (Розробник) натисніть кнопку Record Macro (Записати макрос).
-
У діалоговому вікні Запис макросу введіть змістовне ім'я для макросу в полі Ім'я макросу. Переконайтеся, що в імені не вказано пробіли.
-
У полі Зберегти в виберіть Особиста книга макросів.
-
Натисніть кнопку OK.
-
Виконайте дії, які потрібно записати.
-
На вкладці Developer (Розробник) натисніть кнопку Stop Recording (Зупинити записування).
-
Збережіть зміни, а потім закрийте книгу та, нарешті, Excel.
З'явиться запит на збереження змін, внесених до особистої книги макросів.
-
Натисніть кнопку Зберегти, щоб зберегти книгу.
Щоразу, коли ви створюєте новий макрос і зберігаєте його в особистій книзі або оновлюватиме наявні в ній макроси, буде запропоновано зберегти особисту книгу.
Спільний доступ до макросів
Якщо потрібно скопіювати макроси з особистої книги до іншої книги або навпаки, це можна зробити в редакторі Visual Basic(VBE). Щоб запустити редактор Visual Basic, клацніть Excel на вкладці Visual BasicРозробник. Докладні відомості про копіювання макросу з однієї книги до іншої див. в розділі Копіювання модуля макросів до іншої книги.
Щоб надати спільний доступ до Personal.xlsB, скопіюйте його до домашньої Excel на інших комп'ютерах. Цю папку для Mac розташовано в домашній папці за адресою ~/Library/Containers/com.microsoft. Excel/Data/Library/Application Support/Microsoft/Roaming/Excel/.
Якщо ви маєте один або кілька макросів, до яких потрібно надати спільний доступ іншим користувачам, ви можете надіслати їм книгу з цим макросом електронною поштою. Книгу можна також зробити доступною на спільному мережевому диску або в бібліотеці SharePoint служб.
Потрібна додаткова довідка?
Ви завжди можете поставити запитання експерту в спільноті Tech у розділі Excel чи отримати підтримку в спільноті Answers.