VBA 帮助中有一段: ///////////////////////////////////////////////////////////////////////////////////////////////////
示例以下示例向幻灯片添加一个形状,并对该形状添加动画,然后在单击该形状三秒钟后开始动画。
Sub AddShapeSetTiming()
Dim effDiamond As Effect
Dim shpRectangle As Shape
Set shpRectangle = ActivePresentation.Slides(1).Shapes _
.AddShape(Type:=msoShapeRectangle, Left:=100, _
Top:=100, Width:=50, Height:=50)
Set effDiamond = ActivePresentation.Slides(1).TimeLine.MainSequence _
.AddEffect(Shape:=rect, effectId:=msoAnimEffectPathDiamond)
With effDiamond.Timing
.Duration = 5
.TriggerShape = shpRectangle
.TriggerType = msoAnimTriggerOnShapeClick
.TriggerDelayTime = 3
End With
End Sub
实现无误,我想进一步操作,改了三句就不能执行了:
Dim rect As Shape
Set rect = shpRectangle.Duplicate
Set effDiamond = ActivePresentation.Slides(1).TimeLine.MainSequence _
.AddEffect(Shape:=rect, effectId:=msoAnimEffectPathDiamond)
请问:问题在哪里啊
求助,这个怎么了
banduwuyan 发表于: 2010-3-22 09:47 来源: 扑奔PPT网
大家对 求助,这个怎么了 的评论
- xjm 发表于 2010-4-08 17:35:36
-
vb不懂 还是帮你顶一下 学习!!!
- 我会幸福 发表于 2010-7-11 15:53:56
-
我也不懂,但是帮顶,让高手看到来解决。
最新PPT模板
最新贴子
PPT热贴