Clase GroupShapes - formas individuales de una forma agrupada (Excel VBA)
La clase GroupShapes representa las formas individuales de una forma agrupada. Para usar una variable de clase GroupShapes, primero debe ser instanciado, por ejemplo
Count
Devuelve un valor Long que representa el número de objetos de la colección.
Dim gss As GroupShapes: Set gss =
Dim lngCount As Long
lngCount = gss.Count
Item
Devuelve un solo objeto de una colección.
Item (Index)
Index: Número de índice o nombre del objeto.
Dim gss As GroupShapes: Set gss =
Dim shpGroupShape As Shape
Set shpGroupShape = gss(Index:=1)
Range
Devuelve un objeto ShapeRange que representa un subconjunto de las formas de una colección Shapes.
Aunque puede usar la propiedad Range para devolver cualquier número de formas, es más sencillo usar el método Item si desea devolver sólo un miembro de la colección.
Range (Index)
Index: Formas individuales que se incluirán en el rango.
Set myDocument = Worksheets(1)
myDocument.Shapes.Range(Array(1, 3)) _
.Fill.Patterned msoPatternHorizontalBrick