Как сделать макрос в libreoffice

Создание макросов в LibreOffice и OpenOffice

Введение

Давайте приступим к процессу создания и управления макросами в LibreOffice. Все нижеприведенные примеры будут выполнены в этом пакете. Вы точно также можете работать в OpenOffice, так как LibreOffice является совсем недавним ответвлением OpenOffice, поэтому в нем пока мало что изменилось. Если у вас дистрибутив Linux, по умолчанию, в стандартный набор которого входит OO.org (таких на сегодняшний большинство), вам нет никакой необходимости выполнять апгрейд системы или дополнительно устанавливать LibreOffice.

Что такое макрос

Управление макросами

Как сделать макрос в libreoffice

Стоит заметить, что создание макроса в автоматическом режиме (запись) все же предполагает хотя бы небольшое знание языка, так как иногда нам понадобится его редактировать. Для того, чтобы иметь представление, как скрипт выглядит в исходном коде, достаточно выбрать любой из них и нажать кнопку Редактировать (Edit).

Как сделать макрос в libreoffice

Запись макросов

Рассмотрим простой пример. Мы имеем некий текст, уже вставленный в документ и нам нужно сделать заголовок для него, так как наш текст будет использоваться в деловой переписке.

Наш будущий макрос должен будет уметь:

— расположить текст наверху по центру страницы;
— ввести текст, который и будет использоваться в качестве заголовка.

После того, как создадим макрос, мы назначим ему кнопку на панели инструментов. После достаточно будет одного щелчка мыши, чтобы вставить заголовок в документ.

Выполним последовательность шагов.

Шаг 1.

Как сделать макрос в libreoffice

Шаг 2.

Создадим заголовок текста. Щелкнем мышью на кнопке «Center alignment» («По центру«), для того, чтобы наш будущий текст был именно по центру документа. Теперь пишем сам текст заголовка. Не стоит задавать различные форматы для него (шрифт или жирный/курсив/подчеркнутый), так как макрос не запоминает такие действия.

Шаг 3.

После того, как создание заголовка завершено, щелкните мышью на кнопке «Завершить макрос» окна «Запись макроса«. Сразу появится окно Органайзера макросов. Задайте имя для нового макроса (например, Letterhead). Теперь можно сохранить его в то место, где бы вы хотели (например, папка «Мои макросы«).

Шаг 4.

Как сделать макрос в libreoffice

Шаг 5.

Удобно, не правда ли?

Заключение

Конечно, в нашем примере мы создали очень простой макрос. Но с помощью вышеописанных инструментов вы можете создать и очень сложные макросы. И не только в Writer, но и во всех остальных приложениях пакета LibreOffice (Spreadsheet, Presentations и т. п.).
Теперь, когда вы имеете представление, как создавать макросы, вы можете легко создавать свои собственные, для того, чтобы облегчить свою работу.

Источник

Макрос

Открывает диалоговое окно для управления макросами.

Содержание

Имя макроса

Служит для отображения имени выбранного макроса. Чтобы создать или изменить имя макроса, введите его здесь.

Макрос из / Сохранить макрос в

Возвращает список библиотек и модулей, из которых можно открыть макросы или сохранить их. Чтобы сохранить макрос с документом, откройте документ, а затем откройте это диалоговое окно.

Выполнить / Сохранить

Выполнение или сохранение текущего макроса.

Назначить

Открывается диалоговое окно Настройка, в котором выбранный макрос можно назначить команде меню, панели инструментов или событию.

Редактировать

Запускает редактор Basic LibreOffice и открывает выбранный макрос или диалоговое окно для изменения.

Создать / Удалить

Создание нового макроса или удаление выбранного макроса.

Для создания нового макроса необходимо выбрать модуль «Standard» в списке Макрос из, а затем нажать кнопку Создать.

Чтобы удалить макрос, выделите его и нажмите кнопку Удалить.

Создать библиотеку

Сохраняет записанный макрос в новой библиотеке.

Создать модуль

Сохраняет записанный макрос в новом модуле.

Управление

Открывает диалоговое окно Управление макросами, в котором можно добавлять, изменять или удалять существующие модули, диалоговые окна и библиотеки макросов.

Вкладка «Модуль/Диалоговое окно»

Позволяет управлять модулями или диалоговыми окнами.

Модуль/Диалоговое окно

Вывод списка существующих макросов и диалогов.

Изменить

Открывает выбранный макрос или диалоговое окно для изменения.

Закрыть

Закрывает диалоговое окно и сохраняет все изменения.

Создать

Открывает редактор и создает новый модуль.

Создать

Открывает редактор и создает новое диалоговое окно.

Удалить

Удаляет выделенные элементы после подтверждения.

Вкладка «Библиотеки»

Служит для управления библиотеками макросов для текущего приложения и всех открытых документов.

Расположение

Служит для выбора приложения или документа, содержащего библиотеки макросов, которые требуется упорядочить.

Библиотека

Служит для отображения списка существующих библиотек макросов для текущего приложения и всех открытых документов.

Изменить

Позволяет открыть редактор Basic LibreOffice для изменения выбранной библиотеки.

Закрыть

Закрывает диалоговое окно и сохраняет все изменения.

Пароль

Служит для назначения или изменения пароля для выбранной библиотеки.

Создать

Служит для создания новой библиотеки.

Служит для ввода имени новой библиотеки или модуля.

Импорт

Найдите библиотеку Basic LibreOffice для добавления в текущий список и нажмите кнопку «Открыть».

Удалить

Удаляет выделенные элементы после подтверждения.

Экспорт

Открывает диалоговое окно для экспорта выбранной библиотеки в качестве расширения или в качестве библиотеки Basic.

Макросы

Выберите макрос или сценарий из «пользователь», «общие» или открытый документ. Чтобы просмотреть список доступных макросов или сценариев, дважды щелкните запись.

Выполнить

Чтобы выполнить сценарий, выберите его в списке, а затем нажмите кнопку «Выполнить».

Создать

Служит для создания нового сценария. После ввода имени сценария будет открыт использующийся по умолчанию редактор.

Введите имя для сценария.

Изменить

Открывает используемый по умолчанию редактор сценариев для данной операционной системы.

Переименовать

Открывает диалоговое окно, в котором можно изменить имя выбранного сценария.

Удалить

Предлагает удалить выбранный сценарий.

В диалоговом окне «Выбор макроса» имеется два списка, а именно список «Библиотека» и список «Имя макроса».

Библиотека

Выберите макрос или сценарий из вариантов «пользователь», «общий доступ» или открытый документ. Чтобы просмотреть содержимое библиотеки, дважды щелкните элемент в списке.

Имя макроса

Щелкните сценарий, затем нажмите кнопку команды.

Источник

Макрос

Открывает диалоговое окно для управления макросами.

Содержание

Имя макроса

Displays the name of the selected macro. To create or to change the name of a macro, enter a name here.

Макрос из / Сохранить макрос в

Возвращает список библиотек и модулей, из которых можно открыть макросы или сохранить их. Чтобы сохранить макрос с документом, откройте документ, а затем откройте это диалоговое окно.

Выполнить / Сохранить

Runs or saves the current macro.

Назначить

Открывается диалоговое окно Настройка, в котором выбранный макрос можно назначить команде меню, панели инструментов или событию.

Правка

Starts the LibreOffice Basic editor and opens the selected macro or dialog for editing.

Создать / Удалить

Creates a new macro, or deletes the selected macro.

Для создания нового макроса необходимо выбрать модуль «Standard» в списке Макрос из, а затем нажать кнопку Создать.

Чтобы удалить макрос, выделите его и нажмите кнопку Удалить.

Создать библиотеку

Saves the recorded macro in a new library.

Создать модуль

Saves the recorded macro in a new module.

Управление

Открывает диалоговое окно Управление макросами, в котором можно добавлять, изменять или удалять существующие модули, диалоговые окна и библиотеки макросов.

Вкладка «Модуль/Диалоговое окно»

Lets you manage modules or dialog boxes.

Модуль/Диалоговое окно

Вывод списка существующих макросов и диалогов.

Правка

Открывает выбранный макрос или диалоговое окно для изменения.

Закрыть

Закрывает диалоговое окно и сохраняет все изменения.

Создать

Открывает редактор и создаёт новый модуль.

Создать

Открывает редактор и создаёт новое диалоговое окно.

Удалить

Удаляет выделенные элементы после подтверждения.

Вкладка «Библиотеки»

Служит для управления библиотеками макросов для текущего приложения и всех открытых документов.

Расположение

Служит для выбора приложения или документа, содержащего библиотеки макросов, которые требуется упорядочить.

Библиотека

Служит для отображения списка существующих библиотек макросов для текущего приложения и всех открытых документов.

Правка

Позволяет открыть редактор Basic LibreOffice для изменения выбранной библиотеки.

Закрыть

Закрывает диалоговое окно и сохраняет все изменения.

Пароль

Служит для назначения или изменения пароля для выбранной библиотеки.

Создать

Служит для создания новой библиотеки.

Служит для ввода имени новой библиотеки или модуля.

Импорт

Найдите библиотеку Basic LibreOffice для добавления в текущий список и нажмите кнопку «Открыть».

Удалить

Удаляет выделенные элементы после подтверждения.

Экспорт

Открывает диалоговое окно для экспорта выбранной библиотеки в качестве расширения или в качестве библиотеки Basic.

Макросы

Выберите макрос или сценарий из «пользователь», «общие» или открытый документ. Чтобы просмотреть список доступных макросов или сценариев, дважды щёлкните запись.

Выполнить

Чтобы выполнить сценарий, выберите его в списке, а затем нажмите кнопку «Выполнить».

Создать

Служит для создания нового сценария. После ввода имени сценария будет открыт использующийся по умолчанию редактор.

Введите имя для сценария.

Правка

Открывает используемый по умолчанию редактор сценариев для данной операционной системы.

Переименовать

Открывает диалоговое окно, в котором можно изменить имя выбранного сценария.

Сбросить

Предлагает удалить выбранный сценарий.

В диалоговом окне «Выбор макроса» имеется два списка, а именно список «Библиотека» и список «Имя макроса».

Библиотека

Выберите макрос или сценарий из вариантов «пользователь», «общий доступ» или открытый документ. Чтобы просмотреть содержимое библиотеки, дважды щёлкните элемент в списке.

Имя макроса

Щёлкните сценарий, затем нажмите кнопку команды.

Источник

Макрос

Открывает диалоговое окно для управления макросами.

Содержание

Имя макроса

Displays the name of the selected macro. To create or to change the name of a macro, enter a name here.

Макрос из / Сохранить макрос в

Возвращает список библиотек и модулей, из которых можно открыть макросы или сохранить их. Чтобы сохранить макрос с документом, откройте документ, а затем откройте это диалоговое окно.

Выполнить / Сохранить

Runs or saves the current macro.

Назначить

Открывается диалоговое окно Настройка, в котором выбранный макрос можно назначить команде меню, панели инструментов или событию.

Редактировать

Starts the LibreOffice Basic editor and opens the selected macro or dialog for editing.

Создать / Удалить

Creates a new macro, or deletes the selected macro.

Для создания нового макроса необходимо выбрать модуль «Standard» в списке Макрос из, а затем нажать кнопку Создать.

Чтобы удалить макрос, выделите его и нажмите кнопку Удалить.

Создать библиотеку

Saves the recorded macro in a new library.

Создать модуль

Saves the recorded macro in a new module.

Управление

Открывает диалоговое окно Управление макросами, в котором можно добавлять, изменять или удалять существующие модули, диалоговые окна и библиотеки макросов.

Вкладка «Модуль/Диалоговое окно»

Lets you manage modules or dialog boxes.

Модуль/Диалоговое окно

Вывод списка существующих макросов и диалогов.

Изменить

Открывает выбранный макрос или диалоговое окно для изменения.

Закрыть

Закрывает диалоговое окно и сохраняет все изменения.

Создать

Открывает редактор и создает новый модуль.

Создать

Открывает редактор и создает новое диалоговое окно.

Удалить

Удаляет выделенные элементы после подтверждения.

Вкладка «Библиотеки»

Служит для управления библиотеками макросов для текущего приложения и всех открытых документов.

Расположение

Служит для выбора приложения или документа, содержащего библиотеки макросов, которые требуется упорядочить.

Библиотека

Служит для отображения списка существующих библиотек макросов для текущего приложения и всех открытых документов.

Изменить

Позволяет открыть редактор Basic LibreOffice для изменения выбранной библиотеки.

Закрыть

Закрывает диалоговое окно и сохраняет все изменения.

Пароль

Служит для назначения или изменения пароля для выбранной библиотеки.

Создать

Служит для создания новой библиотеки.

Служит для ввода имени новой библиотеки или модуля.

Импорт

Найдите библиотеку Basic LibreOffice для добавления в текущий список и нажмите кнопку «Открыть».

Удалить

Удаляет выделенные элементы после подтверждения.

Экспорт

Открывает диалоговое окно для экспорта выбранной библиотеки в качестве расширения или в качестве библиотеки Basic.

Макросы

Выберите макрос или сценарий из «пользователь», «общие» или открытый документ. Чтобы просмотреть список доступных макросов или сценариев, дважды щелкните запись.

Выполнить

Чтобы выполнить сценарий, выберите его в списке, а затем нажмите кнопку «Выполнить».

Создать

Служит для создания нового сценария. После ввода имени сценария будет открыт использующийся по умолчанию редактор.

Введите имя для сценария.

Изменить

Открывает используемый по умолчанию редактор сценариев для данной операционной системы.

Переименовать

Открывает диалоговое окно, в котором можно изменить имя выбранного сценария.

Удалить

Предлагает удалить выбранный сценарий.

В диалоговом окне «Выбор макроса» имеется два списка, а именно список «Библиотека» и список «Имя макроса».

Библиотека

Выберите макрос или сценарий из вариантов «пользователь», «общий доступ» или открытый документ. Чтобы просмотреть содержимое библиотеки, дважды щелкните элемент в списке.

Имя макроса

Щелкните сценарий, затем нажмите кнопку команды.

Источник

Макрос

Открывает диалоговое окно Макрос, в котором можно создавать, изменять, упорядочивать и запускать макросы на LibreOffice Basic.

Содержание

Название макроса

Displays the name of the selected macro. To create or to change the name of a macro, enter a name here.

Макрос из / Сохранить макрос в

Возвращает список библиотек и модулей, из которых можно открыть макросы или сохранить их. Чтобы сохранить макрос с документом, откройте документ, а затем откройте это диалоговое окно.

Выполнить / Сохранить

Выполняет или сохраняет текущий макрос.

Назначить

Opens the Customize dialog, where you can assign the selected macro to a menu command, a toolbar, or an event.

Правка

Запускает редактор LibreOffice Basic и открывает выбранный макрос для изменения.

Создать/Удалить

Creates a new macro, or deletes the selected macro.

Для создания нового макроса необходимо выбрать модуль «Standard» в списке Макрос из, а затем нажать кнопку Создать.

Чтобы удалить макрос, выделите его и нажмите кнопку Удалить.

Управление

Открывает диалоговое окно Управление макросами, в котором можно добавлять, изменять или удалять существующие модули, диалоговые окна и библиотеки макросов.

Модуль/диалоговое окно

Вывод списка существующих макросов и диалогов.

Модули или диалоги можно перетаскивать между библиотеками.

Для копирования диалогового окна или макроса при перетаскивании необходимо удерживать клавишу Ctrl.

Правка

Открывает выбранный макрос или диалоговое окно для изменения.

Создать

Создание нового модуля.

Creates a new dialog.

Вкладка «Библиотеки»

Lets you manage the macro libraries.

Расположение

Выберите расположение, содержащее библиотеки макросов, которые необходимо организовать.

Библиотека

Вывод списка библиотек макросов в выбранном расположении.

Правка

Позволяет открыть редактор Basic LibreOffice для изменения выбранной библиотеки.

Пароль

Служит для назначения или изменения пароля для выбранной библиотеки. «Стандартные» библиотеки не могут обладать паролем.

Создать

Служит для создания новой библиотеки.

Название

Введите имя нового модуля, диалога или библиотеки.

Добавить

Найдите библиотеку Basic LibreOffice для добавления в текущий список и нажмите кнопку «Открыть».

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *