стовуват команду Tools => Маcro => Run Macro, яка виводу Діалог «Macro Selector Зі списком контейнеров та бібліотек з макросами. Так само можна скористати кнопкою »Виконати з вікна" Керування макросами.
Для більш «серійного» Використання макросу, для его запуску можна Призначити клавішу на панелі інструментів, комбінацію клавіш на клавіатурі. Для цього Використовують Діалог" Налаштування, Який віклікається командою Tools => Customize. Це вікно дозволяє прізначаті для запуску макросу пункт меню на вкладці »Меню, комбінацію клавіш на вкладці« Клавіатура, кнопку на панелі інструментів на вкладці »Панелі інструментів, або запуск макросу внаслідок події на вкладці" Події.
макроси, збережені в бібліотеках окрем документів НЕ всегда доступні для Використання (Виконання). Це поклади від налаштування безпеки макросів LibreOffice, Які встановлюються у розділі безпека параметрів програми. Для Зміни ціх налаштування нужно Виконати команду Сервіс => Параметри, у деревоподібний списку Зліва вібрато LibreOffice => Безпека і натиснута кнопку" Безпека макросів.
макроси, збережені в бібліотеках окрем документів НЕ всегда доступні для Використання (Виконання). Це поклади від налаштування безпеки макросів LibreOffice, Які встановлюються у розділі «Безпека» параметрів програми. Для Зміни ціх налаштування нужно Виконати команду Сервіс => Параметри, у деревоподібний списку Зліва вібрато LibreOffice.org => Безпека і натиснута кнопку" Безпека макросів.
У вікні діалогу" Безпека макросів можна вібрато один з чотірьох рівнів:
· Дуже високий, при якому дозволено позбав запуск макросів з довіреніх джерел, список якіх вказано на Другій вкладці цього ж вікна;
· середній рівень передбачає додатковий Діалог во время Відкриття документа з макросами.
· низька, при якому дозволено запуск усіх макросів з будь-якої бібліотеки будь-якого контейнера (документа).
макроси з розділу «Мої макроси» доступні для Виконання Незалежності від Вибори будь-якого Із зазначеніх чотірьох рівнів.
Структура макросів, інструкції LibreOffice Basic
Коженая модуль у бібліотеках документів может містіті довільну кількість макросів. Для того, щоб можна Було відрізняті макроси один від одного смороду обов язково повінні мати ім я, унікальне всередіні модуля, качан и Закінчення, позначені відповідно службовими словами Sub та End Sub або Function та End Function.
Процедура - це Самостійна частина коду, яка має ім я і про єднує в Одне ціле Деяк послідовність інструкцій, вона может мати аргументи и змінюваті їх значення в ході Виконання інструкцій. Синтаксис:
<Ім я> (CпісокАргументів)
<Інструкції> Sub
<Інструкції> Sub
Синтаксис Опису Функції містіть ті Самі компоненти, что и описание процедури. Інструкція Exit Function приводити до негайного Завершення Виконання інструкції Функції. Подібно до підпрограм-процедур Sub, підпрограмі-функції Function могут мати аргументи, Виконувати послідовність інструкцій и змінюваті Значення своих аргументів. Синтаксис Опису Функції:
<Ім яФункції> () [As Тип]
...