Partager via


Propriété ShapeRange.Child (PowerPoint)

Prend la valeur MsoTrue si la forme est une forme enfant ou si toutes les formes d’une plage sont des formes enfants du même parent. En lecture seule.

Syntaxe

expression. Enfant

Expression Variable qui représente un objet ShapeRange .

Valeur renvoyée

MsoTriState

Remarques

La valeur de la propriété Child peut être l’une de ces constantes MsoTriState.

Constante Description
msoFaux La forme n’est pas une forme enfant ou, si une plage de formes, toutes les formes enfants n’appartiennent pas au même parent.
msoVrai La forme est une forme enfant ou, s’il s’agit d’une plage de formes, toutes les formes enfants appartiennent au même parent.

Exemple

Cet exemple sélectionne la première forme dans la zone de dessin ; si la forme sélectionnée est une forme enfant, il remplit la forme avec la couleur spécifiée. Cet exemple suppose que la première forme de la présentation active est une zone de dessin qui contient plusieurs formes.

Sub FillChildShape()



    'Select the first shape in the drawing canvas

    ActivePresentation.Slides(1).Shapes(1).CanvasItems(1).Select



    'Fill selected shape if it is a child shape

    With ActiveWindow.Selection



        If .ShapeRange.Child = msoTrue Then

            .ShapeRange.Fill.ForeColor.RGB = RGB(Red:=100, Green:=0, Blue:=200)

        Else

            MsgBox "This shape is not a child shape."

        End If



    End With



End Sub

Voir aussi

ShapeRange, objet

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.