GroupShapes-Objekt (Excel)
Stellt die einzelnen Formen innerhalb einer gruppierten Form dar.
HinwBemerkungeneise
Jeder Form wird durch ein Shape -Objekt dargestellt. Wenn Sie die Item-Methode mit diesem Objekt verwenden, können Sie mit einzelnen Shapes innerhalb einer Gruppe arbeiten, ohne die Gruppierung aufheben zu müssen.
Beispiel
Verwenden Sie die GroupItems-Eigenschaft des Shape-Objekts , um die GroupShapes-Auflistung zurückzugeben.
Verwenden Sie GroupItems (Index), wobei index die Anzahl der einzelnen Formen innerhalb der gruppierten Form ist, um eine einzelne Form aus der GroupShapes-Auflistung zurückzugeben.
Im folgenden Beispiel werden drei Dreiecke in myDocument eingefügt, zu einer Gruppe zusammengefasst, für die eine Farbe festgelegt wird, und anschließend nur die Farbe des zweiten Dreiecks geändert.
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
Methoden
Eigenschaften
Siehe auch
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.