找回密码
 立即注册
搜索

VBA之AddEffect 方法

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

3

主题

10

帖子

40

幻币

一流武者

Rank: 3Rank: 3

积分
285
QQ
2017-10-18 11:25:00 显示全部楼层 |阅读模式
        AddEffect 方法
  expression.AddEffect(Shape, effectId, Level, trigger, Index)
  expression 必选。该表达式返回“应用于”列表中的对象之一。
  Shape 必选。Shape 对象。添加动画效果的形状。
  effectId 必选。MsoAnimEffect 类型。要应用的动画效果。
  Level 可选。MsoAnimateByLevel 类型。对图表、图示或文本,将应用相应的动画效果级别。默认值为 msoAnimationLevelNone。
  trigger 可选。MsoAnimTriggerType 类型。触发动画效果的动作。默认值为 msoAnimTriggerOnPageClick。
  Index 可选。Long 类型。效果在动画效果集合中放置的位置。默认值为 -1(添加到末尾)。
  示例:以下示例将一个弹跳的动画添加到第一张幻灯片的第一个形状范围内。本示例假定形状范围包含在第一张幻灯片中选定的一个或多个形状。
Sub AddBouncingAnimation()
Dim sldActive As Slide
Dim shpSelected As Shape
Set sldActive = ActiveWindow.Selection.SlideRange(1)
Set shpSelected = ActiveWindow.Selection.ShapeRange(1)
' Add a bouncing animation.
sldActive.TimeLine.MainSequence.AddEffect _
Shape:=shpSelected, effectId:=msoAnimEffectBounce
End Sub

PPT学习论坛
回复

使用道具 举报

10

主题

189

帖子

32

幻币

一流武者

Rank: 3Rank: 3

积分
226
QQ
2017-10-19 04:42:24 显示全部楼层
真好。。。。。。。。。  
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

4

帖子

23

幻币

一流武者

Rank: 3Rank: 3

积分
281
QQ
2017-10-20 12:09:19 显示全部楼层
好啊,,不错、、、、  
PPT学习论坛
回复 支持 反对

使用道具 举报

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