Partilhar via


Propriedade ShapeRange.Child (PowerPoint)

MsoTrue se a forma for uma forma filha ou se todas as formas em um intervalo de formas são formas filhas do mesmo pai. Somente leitura.

Sintaxe

expressão. Criança

Expressão Uma variável que representa um objeto ShapeRange .

Valor de retorno

MsoTriState

Comentários

O valor da propriedade Child pode ser uma destas constantes MsoTriState.

Constante Descrição
msoFalse A forma não é uma forma filho ou, se um intervalo de formas, todas as formas filho não pertencem ao mesmo pai.
msoTrue A forma é uma forma filha ou, se for um intervalo de formas, todas as formas filhas pertencem ao mesmo pai.

Exemplo

Este exemplo seleciona a primeiro forma na tela, e se a forma selecionada for uma forma filha, será preenchida com a cor especificada. Esse exemplo assume que a primeira forma da apresentação ativa seja uma ilustração que contenha múltiplas formas.

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

Confira também

Objeto ShapeRange

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.