Compartir a través de


Objeto GroupShapes (Excel)

Representa las formas individuales de una forma agrupada.

Comentarios

Cada forma está representada por una forma objeto. Utilizando el elemento método con este objeto, puede trabajar con formas individuales de un grupo sin tener que desagruparlas.

Ejemplo:

Utilice la propiedad GroupItems del objeto Shape para devolver la colección GroupShapes .

Use GroupItems (index), donde index es el número de formas individuales dentro de la forma agrupada, para devolver una sola forma de la colección GroupShapes .

En el siguiente ejemplo se agregan tres triángulos a myDocument, se agrupan, se establece un color para todo el grupo y, a continuación, se cambia únicamente el color del segundo triángulo.

Set myDocument = Worksheets(1) 
With myDocument.Shapes 
 .AddShape(msoShapeIsoscelesTriangle, _ 
 10, 10, 100, 100).Name = "shpOne" 
 .AddShape(msoShapeIsoscelesTriangle, _ 
 150, 10, 100, 100).Name = "shpTwo" 
 .AddShape(msoShapeIsoscelesTriangle, _ 
 300, 10, 100, 100).Name = "shpThree" 
 With .Range(Array("shpOne", "shpTwo", "shpThree")).Group 
 .Fill.PresetTextured msoTextureBlueTissuePaper 
 .GroupItems(2).Fill.PresetTextured msoTextureGreenMarble 
 End With 
End With

Métodos

Propiedades

Vea también

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.