Поиск по сайту:

Как использовать пользовательские команды в LibreOffice


На этой странице

  1. Средство записи LibreOffice
  2. Расчет LibreOffice

LibreOffice — одна из самых важных частей бесплатного программного обеспечения, позволяющая многим из нас работать, учиться и обмениваться информацией. Хотя программное обеспечение имеет множество инструментов и возможностей, спектр возможных применений для каждого настолько широк, что просто невозможно удовлетворить все особые потребности с помощью горячих клавиш и ярлыков. Тем не менее, LibreOffice можно настроить на поддержку команд, созданных пользователями, что существенно поможет нам повысить производительность.

Писатель LibreOffice

В моем первом примере я покажу, как можно упростить вставку содержимого буфера обмена в виде неформатированного текста. Это делается с помощью сочетания клавиш \Ctrl+Alt+Shift+V, но это не очень удобно, особенно если вы часто вставляете неформатированный текст. Вот способ, который мы можем использовать, чтобы изменить это.
Сначала нам нужно найти, где команда, которую мы хотим использовать. Конкретная команда зависит от параметров «Редактировать», где она содержится в элементе «Специальная вставка».

Затем мы переходим в «Инструменты → Настройка», который также находится на верхней панели. Там мы выбираем вкладку «Клавиатура», а затем категорию «Редактировать» в левом нижнем углу. Затем мы можем найти\Опция «Вставить неформатированный текст» и соответствующий активный ярлык будут указаны в правом поле. Теперь, чтобы выбрать новый ярлык, перейдите в список «Горячие клавиши» и выберите нужную комбинацию клавиш. После выбора нажмите кнопку «Изменить», и ярлык будет назначен ранее выбранной функции.

Если вы хотите полностью избавиться от предыдущего сочетания клавиш, выберите его в правом нижнем углу и нажмите кнопку «Удалить». Это оставит нам одно упрощенное сочетание клавиш, которое работает для вставки неформатированного текста.

LibreOffice Калькулятор

Теперь давайте перейдем к Calc, чтобы изучить макросы и способы их быстрой настройки. Сначала нам нужно перейти в «Инструменты → Параметры» и выбрать категорию «Дополнительно» из списка слева. Затем мы отмечаем параметр «Включить запись макроса», чтобы включить его, как показано на следующем снимке экрана.

Затем перейдите в «Инструменты → Макросы → Запись макроса» и после нажатия на нее должно появиться маленькое окно, содержащее только одну кнопку под названием «Остановить запись». По сути, это означает, что каждое действие, которое мы делаем с этого момента, записывается LibreOffice.

Давайте теперь предположим, что мы готовим карточки отчетов клиентов, процедуру, состоящую из множества повторяющихся действий. Мы могли бы начать с создания макроса «Новый день», который сотрет все поля данных и позволит нам вводить новые данные о клиенте в начале каждого дня.

Изменения записываются только для документа, который был активен при открытии средства записи макросов. Я выбираю все значения, которые меняются каждый день, и оставляю нетронутым только столбец «Прибыль», так как он рассчитывается автоматически.

После удаления всего я нажимаю кнопку «Остановить запись», и мне предлагается сохранить макрос. Выберите файл, чтобы сохранить макрос в файле, поэтому, даже если вы используете его на другом компьютере или отправляете его кому-либо еще, макрос будет включен.

Теперь один из способов вызвать макрос — перейти в «Инструменты → Макросы → Запустить макрос», но это не очень удобно, особенно если учесть, что мы добавили этот макрос, чтобы повысить нашу производительность и упростить работу. Один из способов решить эту проблему — Добавление кнопки для макроса Вот как это сделать.

Чтобы добавить кнопку, перейдите в «Вид» → «Панели инструментов» → «Управление формами». Откроется новое окно с различными параметрами. Выберите параметр «Кнопка» и нарисуйте кнопку в любом месте документа.

Затем нам нужно связать макрос с нажатием этой кнопки. Для этого щелкните правой кнопкой мыши на кнопке и выберите «Управление», а затем нажмите на вкладку «События» в только что открывшемся окне.

Нажмите на кнопку с тремя точками, которая соответствует событию нажатия кнопки мыши, и откроется новое окно. Теперь нажмите кнопку «Макрос», расположенную в правом верхнем углу.

Снова просмотрите макросы и выберите правильный, чтобы назначить его кнопке. После этого закройте эти окна конфигурации, а затем нажмите кнопку «Вкл./Выкл. режима дизайна» в окне «Управление формой», которое мы открыли изначально. Это активирует кнопку, когда мы выйдем из режима дизайна. Теперь ваша кнопка должна работать. Представьте себе, что вы можете добавить больше таких функций, и вы сможете автоматизировать все повторяющиеся действия, которые напрягают ваши нервы во время повседневной работы.