Selection.ChildShapeRange-Eigenschaft (Word)
Gibt eine ShapeRange-Auflistung zurück, die die in einer Auswahl enthaltenen untergeordneten Formen darstellt.
Syntax
Ausdruck. ChildShapeRange
Ausdruck Ein Ausdruck, der ein Selection-Objekt zurückgibt.
Beispiel
In diesem Beispiel wird ein neues Dokument mit einem Zeichenbereich erstellt, der Zeichnungsbereich wird mit Formen gefüllt, es wird sichergestellt, dass die ausgewählten Formen untergeordnete Formen sind, und die untergeordneten Formen werden mit einem Muster gefüllt.
Sub ChildShapes()
Dim docNew As Document
Dim shpCanvas As Shape
'Create a new document with a drawing canvas and shapes
Set docNew = Documents.Add
Set shpCanvas = docNew.Shapes.AddCanvas( _
Left:=100, Top:=100, Width:=200, Height:=200)
shpCanvas.CanvasItems.AddShape msoShapeRectangle, _
Left:=0, Top:=0, Width:=100, Height:=100
shpCanvas.CanvasItems.AddShape msoShapeOval, _
Left:=0, Top:=50, Width:=100, Height:=100
shpCanvas.CanvasItems.AddShape msoShapeDiamond, _
Left:=0, Top:=100, Width:=100, Height:=100
'Select all shapes in the canvas
shpCanvas.CanvasItems.SelectAll
'Fill canvas child shapes with a pattern
If Selection.HasChildShapeRange = True Then
Selection.ChildShapeRange.Fill.Patterned msoPatternDivot
Else
MsgBox "This is not a range of child shapes."
End If
End Sub
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.