Макрос – сохраненная последовательность команд или нажатий клавиши, которые предназначены для использования в будущем. Макросы поддерживают команды, которые позволяют выполнять различные функции. Обычно макрос связывают с нажатием клавиши или значком на панели инструментов так, чтобы его можно было быстро выполнить.
OpenOffice.org язык макросов основан на языке программирования Visual Basic Application. В OpenOffice.org программы, логически связанные между собой, сохраняются в модуле. Логически связанные модули сохраняются в библиотеках, а библиотеки – в контейнерах библиотек. В OpenOffice.org имеется встроенная программа-регистратор – макрорекодер, которая может запоминать все действия пользователя с документом и на основе их создавать программный код, который записывается в модуль (макрос).
Перед созданием макроса в макрорекодере необходимо тщательно продумать, что планируется делать и в какой последовательности. Затем нужно проверить, нет ли готовой команды. Просмотреть готовые команды можно через пункт меню Сервис –> Настройка, выбрав в отрывшемся окне закладку Панели инструментов.
Способы запуска макроса:
· через пункт меню Сервис->Макросы->Выполнить макрос и в открывшемся окне «Переключатель макросов» выбрать макрос;
· через пункт меню Сервис->Макросы->Управление макросами ->OpenOffice.org Бейсик, в открывшемся окне выбрать макрос и нажать кнопку «Выполнить»;
· создать свою панель инструментов, на которую можно поместить любое количество макросов, тоже созданных самостоятельно. Макрос запускается нажатием на кнопку с панели инструментов.