Shape.Child, propriété (Word)
True si la forme est une forme enfant ou si toutes les formes dans une plage de formes sont des formes enfants du même parent. En lecture seule MsoTriState.
expression. Enfant
expression Obligatoire. Variable qui représente un objet Shape.
Cet exemple montre comment sélectionner la première forme dans le dessin et si la forme sélectionnée est une forme enfant, il montre comment remplir la forme avec la couleur spécifiée. Cet exemple suppose que la première forme du document actif est une zone de dessin qui contient plusieurs formes.
Sub FillChildShape()
Dim shpCanvasItem As Shape
'Select the first shape in the drawing canvas
Set shpCanvasItem = ActiveDocument.Shapes(1).CanvasItems(1)
'Fill selected shape if it is a child shape
With shpCanvasItem
If .Child = msoTrue Then
.Fill.ForeColor.RGB = RGB(100, 0, 200)
Else
MsgBox "This shape is not a child shape."
End If
End With
End Sub
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.