共用方式為


PowerPoint (的 ShapeRange.Child 屬性)

Msotrue: 如果圖案是父的子圖案或圖案範圍中的所有圖案都是父的相同子圖案。 唯讀。

語法

運算式孩子

表達 代表 ShapeRange 物件的 變數。

傳回值

MsoTriState

註解

Child 屬性的值可以是下列其中一個 MsoTriState 常數。

常數 描述
msoFalse 圖形不是子圖案,或者,如果是圖案範圍,則所有子圖案都不屬於相同的父系。
msoTrue 此圖案是子圖案,或者圖案範圍中的所有子圖案都屬於相同的父圖案。

範例

在這個範例中,會選取畫布上的第一個圖案,並且如果選取的圖案是子圖案,就會用指定的色彩填滿圖案。 這個範例是假設使用中簡報的第一個圖案是包含多個圖案的繪圖畫布。

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

另請參閱

ShapeRange 物件

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應