Запис макросу
LibreOffice може записувати команди, виконані за допомогою клавіатури та миші, у Writer та Calc
-
Відкрийте документ, для якого потрібно записати макрос.
-
Виберіть Засоби - Макроси - Записати макрос.
Якщо пункт меню Засоби - Макроси - Записати макрос відсутній, переконайтеся що функція запису макросів увімкнена в LibreOffice - ПараметриЗасоби - Параметри - LibreOffice - Додатково.
Ви побачите невеличкий діалог Запис з лише однією кнопкою Завершити запис.
-
Виконайте у документі дії, котрі ви хочете записати.
Натискайте клавішу Escape, щоб скасувати виділення об'єкта, оскільки записувач макросу на даний час не записує цю дію виконану за допомогою клацання мишкою.
-
Натисніть Завершити запис.
З'явиться діалогове вікно Макрос, в якому ви можете зберегти та виконати макрос.
Якщо ви бажаєте скасувати запис без збереження макросу, натисніть кнопку Закрити діалогового вікна Запис.
-
Щоб зберегти макрос, спочатку виберіть зі списку Зберегти макрос у об'єкт, в якому ви хочете зберегти макрос.
-
Якщо ви хочете зберегти макрос у новій бібліотеці або модулі, натисніть кнопку Нова бібліотека або Новий модуль та введіть назву для бібліотеки або модуля.
-
Введіть назву для нового макросу у текстовому полі Назва макросу. Не використовуйте ключові слова Basic як назву.
-
Натисніть Зберегти.
Обмеження у запису макросу
Наступні дії не записуються:
-
Відкриття вікон не записується.
-
Дії, виконані в іншому вікні, поза тим в якому запис було розпочато, не записуються.
-
Перемикання вікон не записується.
-
Дії, які не пов'язані зі змістом документу не записуються. Наприклад, зміни, зроблені в діалоговому вікні Параметри, урядник макросів, налаштування.
-
Виділення записуються лише в тому випадку, якщо вони виконуються за допомогою клавіатури (переміщенням курсору), але не тоді, коли використовується миша.
-
Записи макросів працюють тільки в Calc та Writer.