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

Ключ

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

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

...

Версия 1 (Net)

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

...

Описание

Действие запускает макрос в PowerPoint-документе.
Указывается PowerPoint-документ и имя макроса, который записан в документе.
Макрос — это набор команд и инструкций, группируемых вместе в виде единой команды для автоматического выполнения задачи в документе.

Image Removed

...

Иконка действия

Image Added

Параметры и их настройки

Свойство

Описание

Тип

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

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

Параметры

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

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

.

Robin.PowerPoint

Контекст PowerPoint-документа

Да

Имя макроса

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

.

Robin.String

Создать_TextBox

Да

Особые условия

...

использования 

Необходимо убедиться, что в PowerPoint-документе включены макросы. Для этого необходимо перейти в "Параметры"→"Центр управления безопасностью"→"Параметры макросов" и проверить нажатие "Включить все макросы":
Image Modified

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

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

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

Задача

Имеется Задача: имеется PowerPoint-документ. Необходимо запустить имеющийся макрос с именем "Создать_TextBox, который создаст новое текстовое поле на слайде.
Имеющиеся макросы в PowerPoint-документе:
Image RemovedImage Added

Решение

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

Реализация

  1. Собрать схему робота, состоящую из действий:

...

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


Результат

...

Программный робот отработал успешно. Текс заменился на указанный.
Image Modified
Слайд PowerPoint-документа с новым текстовым полем:.
Image Modified