Запустить макрос / Run macro
Группа действий: PowerPoint

Описание
Действие запускает макрос в PowerPoint-документе.
Указывается PowerPoint-документ и имя макроса, который записан в документе.
Параметры
Входные параметры:
- Экземпляр документа - контекст открытого PowerPoint-документа. Открыть PowerPoint-документ можно с помощью с действия "Открыть PowerPoint-документ" (группа "PowerPoint").
- Имя макроса - имя макроса, который записан в PowerPoint-документе.
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры |
Экземпляр документа
| Экземпляр PowerPoint-документа, в котором будет запущен макрос. | Robin.PowerPoint
| Контекст PowerPoint-документа | Да |
Имя макроса
| Наименование макроса, который будет запущен в PowerPoint-документе. | Robin.String | Создать_TextBox | Да |
Особые условия использования
Необходимо убедиться, что в PowerPoint-документе включены макросы:

Если имя макроса введено неверно, то робот возвращает ошибку.
Пример использования
Задача: имеется PowerPoint-документ. Необходимо запустить имеющийся макрос, который создаст новое текстовое поле на слайде.
Имеющиеся макросы в PowerPoint-документе:

Решение: воспользоваться действиями "Открыть PowerPoint-документ", "Запустить макрос", "Сохранить как", "Закрыть PowerPoint-документ".
Реализация:
- Перетащить на рабочую область действие "Открыть PowerPoint-документ" и настроить его параметры: В поле "Путь к файлу" указать путь к файлу PowerPoint-документа. В поле "Видимый" проставить чекбокс = true.

- Перетащить на рабочую область действие "Заменить текст" и настроить его параметры: В поле "Экземпляр документа" указать экземпляр открытого документа, в котором необходимо запустить макрос. В поле "Имя макроса" указать имя необходимого макроса.

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

- Перетащить на рабочую область действие "Закрыть PowerPoint-документ" и настроить его параметры: В поле "Экземпляр документа" указать экземпляр открытого документа, который нужно закрыть.

- Запустить робота по кнопке "Старт" в верхней панели.
Результат:
Программный робот отработал успешно. Текс заменился на указанный.

Слайд PowerPoint-документа с новым текстовым полем:
