Propiedad AnimationBehavior.ScaleEffect (PowerPoint)

Devuelve un objeto ScaleEffect para un comportamiento de animación específico. Solo lectura.

Sintaxis

expresión. ScaleEffect

Expresión Variable que representa un objeto AnimationBehavior .

Valor devuelto

ScaleEffect

Ejemplo:

En este ejemplo se aplica una escala a la primera forma de la primera diapositiva a partir de cero y se aumenta el tamaño hasta que alcanza el 100% de su tamaño original.

Sub ChangeScale()

    Dim shpFirst As Shape
    Dim effNew As Effect
    Dim aniScale As AnimationBehavior

    Set shpFirst = ActivePresentation.Slides(1).Shapes(1)
    Set effNew = ActivePresentation.Slides(1).TimeLine.MainSequence _
        .AddEffect(Shape:=shpFirst, effectId:=msoAnimEffectCustom)

    Set aniScale = effNew.Behaviors.Add(msoAnimTypeScale)
    With aniScale.ScaleEffect
        'Starting size
        .FromX = 0
        .FromY = 0

        'Size after scale effect
        .ToX = 100
        .ToY = 100
    End With
	
End Sub

Consulte también

Objeto AnimationBehavior

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.