Содержимое

# Макрос

Задаёт макрос, запускаемый при щелчке по изображению, рамке или объекту OLE.

Доступ к этой команде

Выберите Вставка/Формат - Изображение - Свойства - вкладка «Макрос».

Выберите Формат - Врезка/объект - Свойства - вкладка «Макрос».

Выберите Сервис - Автотекст - кнопка Автотекст - Макрос.

Выберите Сервис - Сенсорное изображение - откройте контекстное меню Макрос.

Выберите Формат - Символы - вкладка «Гиперссылка» - кнопка События.

## Событие

Перечисляет события вызова макроса. Отображаются только те события, которые имеют отношение к выделенным объектам.

В приведённой ниже таблице представлены типы объектов и события, способные запускать макросы.

Событие | Причина возникновения события | Объект OLE | Изображение | Врезка | Автотекст | Область карты ссылок | Гиперссылка
--- | --- | --- | --- | --- | --- | --- | ---
Выбор объекта | объект выбран | ✓ | ✓ | ✓ |  |  |
Мышь над объектом | указатель мыши перемещается над объектом | ✓ | ✓ | ✓ |  | ✓ | ✓
Переход по гиперссылке | выполнен щелчок гиперссылки, назначенной объекту | ✓ | ✓ | ✓ |  |  | ✓
Мышь покидает объект | указатель мыши перемещается с объекта | ✓ | ✓ | ✓ |  | ✓ | ✓
Изображение загружено успешно | изображение загружено успешно |  | ✓ |  |  |  |
Загрузка изображения остановлена | загрузка изображения прервана пользователем (например, во время скачивания) |  | ✓ |  |  |  |
Не удалось загрузить изображение | изображение не загружено |  | ✓ |  |  |  |
Ввод алф.-цифр. символов | введён текст |  |  | ✓ |  |  |
Ввод не алф.-цифр. символов | введены непечатаемые символы, такие как знаки табуляции или разрыва строки |  |  | ✓ |  |  |
Изменение размера врезки | изменён размер врезки |  |  | ✓ |  |  |
Перемещение врезки | врезка перемещена |  |  | ✓ |  |  |
Перед вставкой автотекста | перед тем, как автотекст вставлен |  |  |  | ✓ |  |
После вставки автотекста | после того, как автотекст вставлен |  |  |  | ✓ |  |

Информацию о событиях, связанных с элементами управления в формах, см. в разделах Свойства элемента управления или Свойства формы.

## Назначенное действие

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

Врезки позволяют связывать определённые события с функцией, которая затем определяет, будет ли событие обрабатываться LibreOffice Writer или функцией. Для получения дополнительных сведений см. справку по LibreOffice Basic.

### Макрос из

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

### Существующие макросы

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

## Назначить

Назначает выбранный макрос выбранному событию.

## Удалить

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