Propiedad ScaleEffect.FromX (PowerPoint)
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.
Sintaxis
expresión. FromX
Expresión Variable que representa un objeto ScaleEffect .
Valor devuelto
Simple
Comentarios
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.
Ejemplo:
En el siguiente ejemplo se agrega una trayectoria de la animación y se establecen las posiciones iniciales y finales horizontal y vertical.
Sub AddMotionPath()
Dim effCustom As Effect
Dim animMotion As AnimationBehavior
Dim shpRectangle As Shape
'Adds shape and sets effect and animation properties
Set shpRectangle = ActivePresentation.Slides(1).Shapes _
.AddShape(Type:=msoShapeRectangle, Left:=100, _
Top:=100, Width:=50, Height:=50)
Set effCustom = ActivePresentation.Slides(1).TimeLine.MainSequence _
.AddEffect(Shape:=shpRectangle, effectId:=msoAnimEffectCustom)
Set animMotion = effCustom.Behaviors.Add(msoAnimTypeMotion)
'Sets starting and ending horizontal and vertical positions
With animMotion.MotionEffect
.FromX = 0
.FromY = 0
.ToX = 50
.ToY = 50
End With
End Sub
Consulte también
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.