Selection.AddToGroup Method (Visio)
Office 2013
Published: July 16, 2012
Adds the selected shapes to the selected group.
The following macro shows how to use the AddToGroup method to add selected shapes to a selected group.
Before running this macro, open the Basic Shapes stencil or a document based on the Basic Diagram template.
Public Sub AddToGroup_Example()
Application.ActiveWindow.Page.Drop Application.Documents.Item("BASIC_U.VSS").Masters.ItemU("Square"), 3, 8
Application.ActiveWindow.Page.Drop Application.Documents.Item("BASIC_U.VSS").Masters.ItemU("Pentagon"), 4, 8
Application.ActiveWindow.SelectAll
ActiveWindow.DeselectAll
ActiveWindow.Select Application.ActiveWindow.Page.Shapes.ItemU("Pentagon"), visSelect
ActiveWindow.Select Application.ActiveWindow.Page.Shapes.ItemU("Square"), visSelect
ActiveWindow.Selection.Group
Application.ActiveWindow.Page.Drop Application.Documents.Item("BASIC_U.VSS").Masters.ItemU("Ellipse"), 5, 6
ActiveWindow.DeselectAll
ActiveWindow.Select Application.ActiveWindow.Page.Shapes.ItemU("Ellipse"), visSelect
ActiveWindow.Select Application.ActiveWindow.Page.Shapes.ItemU("Sheet.3"), visSelect
ActiveWindow.Selection.AddToGroup
End Sub