Поделиться через


Свойство ActionSetting.Run (PowerPoint)

Возвращает или задает имя презентации или макроса, выполняемого при щелчке указанной фигуры или переходе указателя мыши на фигуру во время слайд-шоу. Для чтения и записи.

Синтаксис

expression. Запустить

Выражение Переменная, представляющая объект ActionSetting .

Возвращаемое значение

Строка

Замечания

Чтобы это свойство повлияло на действие слайд-шоу, необходимо задать для свойства Action значение ppActionRunMacro или ppActionRunProgram.

Если свойство Action имеет значение ppActionRunMacro, указанное строковое значение должно быть именем глобального макроса, загруженного в данный момент. Если свойство Action имеет значение ppActionRunProgram, указанное строковое значение должно быть полным путем и именем файла программы.

Для свойства Run можно задать макрос, который не принимает аргументы, или макрос, который принимает один аргумент Shape или Object. Фигура, щелкнутая во время слайд-шоу, будет передана в качестве этого аргумента.

Пример

В этом примере указывается, что макрос CalculateTotal будет выполняться всякий раз, когда указатель мыши проходит над фигурой во время слайд-шоу.

With ActivePresentation.Slides(1) _
        .Shapes(3).ActionSettings(ppMouseOver)
    .Action = ppActionRunMacro
    .Run = "CalculateTotal"
    .AnimateAction = True
End With

См. также

Объект ActionSetting

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.