Clase Effect (PowerPoint VBA)

La clase Effect representa la información de intervalos de diapositivas de una animación.

La clase Effect da acceso a la clase Effect

Para usar una variable de clase Effect, primero debe ser instanciado, por ejemplo

Dim eff as Effect
Set eff = ActivePresentation.SlideMaster.TimeLine.MainSequence(Index:=1)

Los siguientes procedimientos se pueden usar para establecer variables de clase Effect : Sequence.AddEffect, Sequence.AddTriggerEffect, Sequence.Clone, Sequence.ConvertToAfterEffect, Sequence.ConvertToAnimateBackground, Sequence.ConvertToAnimateInReverse, Sequence.ConvertToBuildLevel, Sequence.ConvertToTextUnitEffect, Sequence.FindFirstAnimationFor, Sequence.FindFirstAnimationForClick y Sequence.Item.

Métodos

Delete - Elimina el objeto Effect especificado.

MoveAfter - Mueve un efecto de animación a continuación de otro efecto de animación.

MoveBefore - Mueve un efecto de animación delante de otro efecto de animación.

MoveTo - Mueve el objeto especificado a una ubicación específica en la misma colección y vuelve a numerar correctamente el resto de elementos de la colección.

Propiedades

Behaviors Devuelve el comportamiento de animación de la diapositiva especificada como colección AnimationBehaviors.

DisplayName Devuelve el nombre de un efecto de animación. Solo lectura.

EffectInformation Devuelve un objeto EffectInformation que representa la información de un efecto de animación especificado.

EffectParameters Devuelve un objeto EffectParameters que representa las propiedades del efecto de animación.

EffectType Establece o devuelve una constante MsoAnimEffect que representa el tipo de efecto de animación. Lectura y escritura.

Exit Determina si el efecto de animación es un efecto de salida. Lectura y escritura.

Index Devuelve un Long que representa el número de índice de un efecto de animación o diseño. Solo lectura.

Paragraph Devuelve o establece el párrafo de un intervalo de texto al que se aplican los efectos de animación. Lectura y escritura.

Shape Devuelve un objeto Shape que representa una forma animada.

TextRangeLength Devuelve o establece un Long que representa la longitud de un intervalo de texto. Solo lectura.

TextRangeStart Devuelve o establece el inicio de un intervalo de texto. Solo lectura.

Timing Devuelve un objeto Timing que representa las propiedades de tiempo de una secuencia de animación.

AnimationBehaviors - Representa una colección de objetos AnimationBehavior .

EffectInformation - Representa varias opciones de animación para un objeto Effect.

EffectParameters - Representa varios parámetros de animación para un objeto Effect, como colores, fuentes, tamaños y direcciones.

Shape - Representa un objeto de la capa de dibujo, como una autoforma, una forma libre, un objeto OLE o una imagen.

Timing - Representa las propiedades de intervalos de tiempo de un efecto de animación.