Partager via


Shapes.Parent, propriété (Publisher)

Cette propriété renvoie un objet qui représente l'objet parent de l'objet spécifié. Par exemple, pour un objet TextFrame, elle renvoie un objet Shape qui représente la forme parente du cadre de texte. En lecture seule.

Syntaxe

expression. Parent

expression Variable qui représente un objet Shapes.

Exemple

Cet exemple accède à l'objet parent de la forme sélectionnée, puis lui ajoute une nouvelle forme et définit le remplissage de cette nouvelle forme.

Sub ParentObject() 
 Dim shp As Shape 
 Dim pg As Page 
 
 Set pg = Selection.ShapeRange(1).Parent 
 Set shp = pg.Shapes.AddShape(Type:=msoShape5pointStar, _ 
 Left:=72, Top:=72, Width:=72, Height:=72) 
 
 shp.Fill.ForeColor.RGB = RGB(Red:=180, Green:=180, Blue:=180) 
End Sub

Cet exemple renvoie l'objet parent d'un cadre de texte, qui est la première forme de la composition active, puis il remplit cette forme avec un motif.

Sub ParentShape() 
 Dim shpParent As Shape 
 Set shpParent = ActiveDocument.Pages(1).Shapes(1).TextFrame.Parent 
 shpParent.Fill.Patterned Pattern:=msoPatternSphere 
End Sub

Assistance et commentaires

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.