Class ActionSettings (PowerPoint VBA)

A collection that contains the two ActionSetting objects for a shape or text range. One ActionSetting object represents how the specified object reacts when the user clicks it during a slide show, and the other ActionSetting object represents how the specified object reacts when the user moves the mouse pointer over it during a slide show. To use a ActionSettings class variable it first needs to be instantiated, for example


Dim ass as ActionSettings
Set ass = ActiveWindow.RangeFromPoint.ActionSettings

Count

Returns the number of objects in the specified collection.


Dim lngCount As Long
lngCount = ActiveWindow.RangeFromPoint.ActionSettings.Count

Item

Returns a single action setting from the specified ActionSettings collection.

The Index parameter value can be one of these PpMouseActivation constants.

Item (Index)

Index: The action setting for a MouseClick or MouseOver event.


Dim asg As ActionSetting
Set asg = ActiveWindow.RangeFromPoint.ActionSettings(Index:=1)