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

Objeto ScaleEffect

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.