找回密码
 立即注册
搜索

ScaleEffect对象与VBA

2
回复
623
查看
[复制链接]

4

主题

7

帖子

32

幻币

江湖少侠

Rank: 2

积分
176
QQ
2017-10-13 09:52:53 显示全部楼层 |阅读模式
        ScaleEffect对象
  代表 AnimationBehavior 对象的缩放效果。
  使用 ScaleEffect 对象
  使用 AnimationBehavior 对象的 ScaleEffect 属性返回 ScaleEffect 对象。以下示例引用了给定动画动作的缩放效果。
  ActivePresentation.Slides(1).TimeLine.MainSequence.Item.Behaviors(1).ScaleEffect
  使用 ScaleEffect 对象的 ByX、ByY、FromX、FromY、ToX 和 ToY 属性操纵对象的缩放。本示例对第一张幻灯片中的第一个形状进行缩放,该形状由零开始增长至其初始大小的 100%。本示例假定第一张幻灯片中有一个形状。
 Dim shpFirst As Shape
Dim effNew As Effect
Dim aniScale As AnimationBehavior
Set shpFirst = ActivePresentation.Slides(1).Shapes(1)
Set effNew = ActivePresentation.Slides(1).TimeLine.MainSequence _
.AddEffect(Shape:=shpFirst, effectId:=msoAnimEffectCustom)
Set aniScale = effNew.Behaviors.Add(msoAnimTypeScale)
With aniScale.ScaleEffect
'Starting size
.FromX = 0
.FromY = 0
'Size after scale effect
.ToX = 100
.ToY = 100
End With

PPT学习论坛
回复

使用道具 举报

1

主题

7

帖子

20

幻币

一流武者

Rank: 3Rank: 3

积分
270
2017-10-13 12:36:51 显示全部楼层
我卷了~~~~~~~  
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

3

帖子

80

幻币

一流武者

Rank: 3Rank: 3

积分
244
QQ
2017-10-15 13:12:16 显示全部楼层
不错啊! 一个字牛啊!
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册