Clase ScaleEffect (PowerPoint VBA)

La clase ScaleEffect representa un efecto de escala para un objeto AnimationBehavior.

Set

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

Dim set as ScaleEffect
Set set = ActivePresentation.SlideMaster.TimeLine.MainSequence(1).Behaviors(1).ScaleEffect

Las variables de tipo ScaleEffect se pueden establecer utilizando el procedimiento AnimationBehavior.ScaleEffect

ByX

Establece o devuelve un valor Single que representa la escala o mover un objeto horizontalmente según un porcentaje especificado del ancho de pantalla, dependiendo de si utiliza junto con un objeto ScaleEffect o MotionEffect, respectivamente. Por ejemplo, un valor de 50 para un efecto de movimiento significa desplazar el objeto la mitad del ancho de pantalla a la derecha. Lectura y escritura.

Los números negativos desplazan el objeto horizontalmente a la izquierda. Se permiten números de punto flotante (por ejemplo, 55.5). Para cambiar la escala o desplazar un objeto verticalmente, utilice la propiedad ByY . Si se establecen las propiedades BYX y ByY , el objeto se escala o mueve tanto horizontal como verticalmente. No confunda esta propiedad con la propiedad by de los objetos ColorEffect, RotationEffect o PropertyEffect , que se utiliza para establecer colores, giros u otras propiedades de un comportamiento de animación, respectivamente.

ActiveWindow.Selection.SlideRange(1).TimeLine.MainSequence(1).Behaviors(1).ScaleEffect.ByX = 50

ByY

Establece o devuelve un valor Single que representa la escala o mover un objeto verticalmente según un porcentaje especificado del ancho de pantalla, dependiendo de si se utiliza junto con un objeto ScaleEffect o MotionEffect, respectivamente. Lectura y escritura.

Los números negativos desplazan el objeto horizontalmente a la izquierda. Se permiten números de punto flotante (por ejemplo, 55.5). Para cambiar la escala o desplazar un objeto horizontalmente, utilice la propiedad BYX . Si se establecen las propiedades BYX y ByY , el objeto se escala o mueve tanto horizontal como verticalmente. No confunda esta propiedad con la propiedad by de los objetos ColorEffect, RotationEffect o PropertyEffect , que se utiliza para establecer colores, giros u otras propiedades de un comportamiento de animación, respectivamente.

ActiveWindow.Selection.SlideRange(1).TimeLine.MainSequence(1).Behaviors(1).ScaleEffect.ByY = 50

FromX

Establece o devuelve un valor Single que representa el ancho inicial o la posición horizontal de un objeto ScaleEffect, especificado como un porcentaje del ancho de pantalla. Lectura y escritura.

El valor predeterminado de esta propiedad está vacía, en cuyo caso la posición actual del objeto que se utiliza. Utilice esta propiedad junto con la propiedad ToX para cambiar el tamaño o saltar de una posición a otra. No confunda esta propiedad con la propiedad From de los objetos ColorEffect, RotationEffect o PropertyEffect, que se utiliza para establecer o cambiar colores, giros u otras propiedades de un comportamiento de animación, respectivamente.

ActiveWindow.Selection.SlideRange(1).TimeLine.MainSequence(1).Behaviors(1).ScaleEffect.FromX = 0

FromY

Devuelve o establece un valor Single que representa el alto inicial de un objeto ScaleEffect, especificado como un porcentaje del ancho de pantalla. Lectura y escritura.

El valor predeterminado de esta propiedad está vacía, en cuyo caso la posición actual del objeto que se utiliza. Utilice esta propiedad junto con la propiedad ToY para cambiar el tamaño o saltar de una posición a otra. No confunda esta propiedad con la propiedad From de los objetos ColorEffect, RotationEffect o PropertyEffect, que se utiliza para establecer o cambiar colores, giros u otras propiedades de un comportamiento de animación, respectivamente.

ActivePresentation.SlideMaster.TimeLine.MainSequence(1).Behaviors(1).ScaleEffect.FromY =

Parent

Devuelve el objeto primario del objeto especificado.

ToX

Establece o devuelve un valor Single que representa el ancho final de un objeto ScaleEffect, especificado como porcentaje del ancho de pantalla. Lectura y escritura.

El valor predeterminado de esta propiedad está vacía, en cuyo caso la posición actual del objeto que se utiliza. Utilice esta propiedad junto con la propiedad FromX para cambiar el tamaño o saltar de una posición a otra. No confunda esta propiedad con la propiedad To de los objetos ColorEffect, RotationEffect o PropertyEffect, que se utiliza para establecer o cambiar colores, giros u otras propiedades de un comportamiento de animación, respectivamente.

ActiveWindow.Selection.SlideRange(1).TimeLine.MainSequence(1).Behaviors(1).ScaleEffect.ToX = 50

ToY

Devuelve o establece un valor Single que representa el alto final de un objeto ScaleEffect, especificado como un porcentaje del ancho de pantalla. Lectura y escritura.

El valor predeterminado de esta propiedad está vacía, en cuyo caso la posición actual del objeto que se utiliza. Utilice esta propiedad junto con la propiedad FromY para cambiar el tamaño o saltar de una posición a otra. No confunda esta propiedad con la propiedad To de los objetos ColorEffect, RotationEffect o PropertyEffect, que se utiliza para establecer o cambiar colores, giros u otras propiedades de un comportamiento de animación, respectivamente.

ActiveWindow.Selection.SlideRange(1).TimeLine.MainSequence(1).Behaviors(1).ScaleEffect.ToY = 50