Compartir a través de


Objeto Effect (PowerPoint)

Representa la información de intervalos de diapositivas de una animación.

Ejemplo:

Use el método AddEffect para agregar un efecto. Este ejemplo agrega una forma a la primera diapositiva de la presentación activa y agrega un efecto y un comportamiento a dicha forma.

Sub NewShapeAndEffect()

    Dim shpStar As Shape

    Dim sldOne As Slide

    Dim effNew As Effect



    Set sldOne = ActivePresentation.Slides(1)

    Set shpStar = sldOne.Shapes.AddShape(Type:=msoShape5pointStar, _

        Left:=150, Top:=72, Width:=400, Height:=400)

    Set effNew = sldOne.TimeLine.MainSequence.AddEffect(Shape:=shpStar, _

        EffectId:=msoAnimEffectStretchy, Trigger:=msoAnimTriggerAfterPrevious)

    With effNew

        With .Behaviors.Add(msoAnimTypeScale).ScaleEffect

            .FromX = 75

            .FromY = 75

            .ToX = 0

            .ToY = 0

        End With

        .Timing.AutoReverse = msoTrue

    End With

End Sub

Para hacer referencia a un objeto Effect existente, use el método MainSequence(index), donde index es el número del objeto Effect en la colección Sequence . Este ejemplo modifica el efecto de la primera secuencia y especifica el comportamiento de dicho efecto.

Sub ChangeEffect()

    With ActivePresentation.Slides(1).TimeLine _

        .MainSequence(1)

        .EffectType = msoAnimEffectSpin

        With .Behaviors(1).RotationEffect

            .From = 100

            .To = 360

            .By = 5

        End With

    End With

End Sub

Métodos

Nombre
Delete
MoveAfter
MoveBefore
MoveTo

Propiedades

Nombre
Application
Comportamientos
Displayname
EffectInformation
EffectParameters
EffectType
Exit
Índice
Paragraph
Parent
Shape
TextRangeLength
TextRangeStart
Momento del pago

Consulte también

Referencia del modelo de objetos de PowerPoint

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.