Propriedade ScaleEffect.FromX (PowerPoint)
Define ou retorna um valor único que representa a largura inicial ou a posição horizontal de um objeto ScaleEffect, especificada como uma porcentagem da largura da tela. Leitura/gravação.
Sintaxe
expression. FromX
Expressão Uma variável que representa um objeto ScaleEffect .
Valor de retorno
Único
Comentários
O valor padrão dessa propriedade estiver vazia, nesse caso, a posição atual do objeto será usado.
Use essa propriedade em conjunto com a propriedade ToX para redimensionar ou pular de uma posição para outra.
Não confunda essa propriedade com a propriedade From dos objetos ColorEffect, RotationEffect ou PropertyEffect, que é utilizada para definir ou alterar cores, rotações ou outras propriedades de um comportamento de animação, respectivamente.
Exemplo
O exemplo a seguir adiciona um caminho de movimento e define as posições de início e fim horizontais e verticais.
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
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.