共用方式為


ColorEffect 物件 (PowerPoint)

代表動畫行為的色彩效果。

範例

使用 AnimationBehavior 物件的ColorEffect屬性可傳回 ColorEffect 物件。 色彩效果可透過 ColorEffect 物件的 FromTo屬性進行更改,如下所示。 色彩效果最初是使用 To 屬性設定,然後可以用 By屬性調整特定數值。 下列範例會新增圖案到使用中簡報第一張投影片並將設定變更新圖案的填滿色彩的色彩效果動畫行為。

Sub ChangeColorEffect()

    Dim sldFirst As Slide
    Dim shpHeart As Shape
    Dim effNew As Effect
    Dim bhvEffect As AnimationBehavior

    Set sldFirst = ActivePresentation.Slides(1)

    Set shpHeart = sldFirst.Shapes.AddShape(Type:=msoShapeHeart, _
        Left:=100, Top:=100, Width:=100, Height:=100)

    Set effNew = sldFirst.TimeLine.MainSequence.AddEffect _
        (Shape:=shpHeart, EffectID:=msoAnimEffectChangeFillColor, _
        Trigger:=msoAnimTriggerAfterPrevious)

    Set bhvEffect = effNew.Behaviors.Add(Type:=msoAnimTypeColor)

    With bhvEffect.ColorEffect
        .From.RGB = RGB(Red:=255, Green:=0, Blue:=0)
        .To.RGB = RGB(Red:=0, Green:=0, Blue:=255)
    End With

End Sub

另請參閱

PowerPoint 物件模型參考資料

支援和意見反應

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