Selection.SelectAll Method (Visio)
Selects all possible shapes in a window or selection.
Version Information
Version Added: Visio 2.0
Syntax
expression .SelectAll
expression A variable that represents a Selection object.
Return Value
Nothing
Example
This Microsoft Visual Basic for Applications (VBA) macro shows how to select all the shapes on the page.
Public Sub SelectAll_Example()
Const MAX_SHAPES = 6
Dim vsoShapes(1 To MAX_SHAPES) As Visio.Shape
Dim intCounter As Integer
'Draw six rectangles.
For intCounter = 1 To MAX_SHAPES
Set vsoShapes(intCounter) = ActivePage.DrawRectangle(intCounter, intCounter + 1, intCounter + 1, intCounter)
Next intCounter
'Deselect all the shapes on the page.
ActiveWindow.DeselectAll
'Select all the shapes on the page.
ActiveWindow.SelectAll
End Sub