ShapeRange.GroupItems プロパティ (Publisher)
指定した図形がグループの場合に、 GroupShapes コレクションを取得します。
構文
式。GroupItems
式ShapeRange オブジェクトを表す変数。
注釈
スマート オブジェクトはすべてグループ化された図形として処理されます。
例
次の使用例は、文書に三角形を 3 つ追加し、それらをグループ化します。次に、グループ全体の色を設定し、2 番目の三角形だけ色を変更します。
Sub Grouper()
Dim docSheet As Document
Set docSheet = ActiveDocument
With docSheet.MasterPages.Item(1).Shapes
' Add the 3 triangles
.AddShape(Type:=msoShapeIsoscelesTriangle, _
Left:=10, Top:=10, Width:=100, Height:=100).Name = "shpOne"
.AddShape(Type:=msoShapeIsoscelesTriangle, _
Left:=150, Top:=10, Width:=100, Height:=100).Name = "shpTwo"
.AddShape(Type:=msoShapeIsoscelesTriangle, _
Left:=300, Top:=10, Width:=100, Height:=100).Name = "shpThree"
' Group and fill the 3 triangles
With .Range(Array("shpOne", "shpTwo", "shpThree")).Group
.Fill.PresetTextured msoTextureBlueTissuePaper
.GroupItems(2).Fill.PresetTextured msoTextureGreenMarble
End With
End With
End Sub
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。