Classe ColorEffect (PowerPoint VBA)

A classe ColorEffect representa um efeito de cor para um comportamento de animação.

Set

Para usar uma variável de classe ColorEffect, ela primeiro precisa ser instanciada por exemplo

Dim cet as ColorEffect
Set cet = ActivePresentation.SlideMaster.TimeLine.MainSequence(1).Behaviors(1).ColorEffect

As variáveis ​​de classe ColorEffect podem ser definidas usando o procedimento AnimationBehavior.ColorEffect.

By

Retorna um objeto ColorFormat que representa uma alteração para a cor do objeto pelo número especificado, expressado em formato RGB. Somente leitura.

Não confunda essa propriedade com as propriedades ByX ou ByY dos objetos ScaleEffect e MotionEffect , que são usadas somente para efeitos de dimensionamento ou movimentação.

Dim cftBy As ColorFormat
Set cftBy = ActiveWindow.Selection.SlideRange(1).TimeLine.MainSequence(1).Behaviors(1).ColorEffect.By

From

Define ou retorna um objeto ColorFormat que representa o valor de cor RGB inicial de um comportamento de animação.

Use essa propriedade em conjunto com a propriedade to para fazer a transição de uma cor para outra. Não confunda essa propriedade com as propriedades FromX ou Fromy dos objetos ScaleEffect e MotionEffect , que são usadas somente para efeitos de dimensionamento ou movimentação.

Dim cftFrom As ColorFormat
Set cftFrom = ActiveWindow.Selection.SlideRange(1).TimeLine.MainSequence(1).Behaviors(1).ColorEffect.From

Parent

Retorna o objeto parente para o objeto especificado.

To

Define ou retorna um objeto ColorFormat que representa o valor de cor RGB de um comportamento de animação. Leitura/gravação.

Use essa propriedade em conjunto com a propriedade from para fazer a transição de uma cor para outra. Não confunda essa propriedade com as propriedades tox ou Toy dos objetos ScaleEffect e MotionEffect , que são usadas somente para efeitos de dimensionamento ou movimentação.

Dim cftTo As ColorFormat
Set cftTo = ActiveWindow.Selection.SlideRange(1).TimeLine.MainSequence(1).Behaviors(1).ColorEffect.To