Table of contents
Collapse the table of content
Expand the table of content

SlideShowTransition.Duration Property (PowerPoint)

office 365 dev account|Last Updated: 6/12/2017
1 Contributor

Returns or sets the length of an animation in seconds. Read/write.


expression. Duration

expression A variable that represents a Timing object.

Return Value



The following example adds a shape and an animation to that shape, then sets its animation duration.

Sub AddShapeSetTiming()

    Dim effDiamond As Effect
    Dim shpRectangle As Shape

    'Adds shape and sets animation effect
    Set shpRectangle = ActivePresentation.Slides(1).Shapes _
        .AddShape(Type:=msoShapeRectangle, Left:=100, _
        Top:=100, Width:=50, Height:=50)

    Set effDiamond = ActivePresentation.Slides(1).TimeLine.MainSequence _
       .AddEffect(Shape:=sh, effectId:=msoAnimEffectPathDiamond)

    'Sets duration of effect
    effDiamond.Timing.Duration = 5

End Sub

See also


Timing ObjectSlideShowTransition Object

© 2018 Microsoft