Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Запустить макрос / Run macro

Группа действий: PowerPoint

...

Действие запускает макрос в PowerPoint-документе.

Image Added

Настройки

Свойство

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры

Экземпляр документа

Экземпляр PowerPoint-документа, в котором будет запущен макрос.

Robin.PowerPoint


Да

Имя макроса

Наименование макроса, который будет запущен в PowerPoint-документе.

Robin.String


Да


Особые условия использования 

Необходимо убедиться, что в PowerPoint-документе включены макросы:

Image Added

Если имя макроса введено неверно, то робот возвращает ошибку.

Пример использования 

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

Имеющиеся макросы в PowerPoint-документе:

Image Added

Решение: воспользоваться действиями "Открыть PowerPoint-документ", "Запустить макрос". 

Реализация:

  1. Перетащить на рабочую область действие "Открыть PowerPoint-документ" и настроить его параметры: В поле "Путь к файлу" указать путь к файлу PowerPoint-документа. В поле "Видимый" проставить чекбокс = true.
    Image Added
  2. Перетащить на рабочую область действие "Заменить текст" и настроить его параметры: В поле "Экземпляр документа" указать экземпляр открытого документа, в котором необходимо запустить макрос. В поле "Имя макроса" указать имя необходимого макроса. 
    Image Added
  3. Перетащить на рабочую область действие "Сохранить как" и настроить его параметры: В поле "Экземпляр документа" указать экземпляр открытого документа, который нужно сохранить. 
    Image Added
  4. Перетащить на рабочую область действие "Закрыть PowerPoint-документ" и настроить его параметры: В поле "Экземпляр документа" указать экземпляр открытого документа, который нужно закрыть.

    Image Added
  5. Запустить робота по кнопке "Старт" в верхней панели. 

Результат: 

Программный робот отработал успешно. Текс заменился на указанный.

Image Added

PowerPoint-документ:

Image Added