ShapeRange.Select method (PowerPoint)

Selects the specified object.

Syntax

expression.Select (Replace)

expression A variable that represents a ShapeRange object.

Parameters

Name Required/Optional Data type Description
Replace Optional MsoTriState Specifies whether the selection replaces any previous selection.

Remarks

If you try to make a selection that isn't appropriate for the view, your code will fail. For example, you can select a slide in slide sorter view but not in slide view.

The Replace parameter value can be one of these MsoTriState constants.

Constant Description
msoFalse The selection is added to the previous selection.
msoTrue The default. The selection replaces any previous selection.

Example

This example selects shapes one and three on slide one in the active presentation.

ActivePresentation.Slides(1).Shapes.Range(Array(1, 3)).Select

This example adds shapes two and four on slide one in the active presentation to the previous selection.

ActivePresentation.Slides(1).Shapes.Range(Array(2, 4)).Select

See also

ShapeRange Object

Support and feedback

Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.