QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
9天前
查看: 1284|回复: 0
收起左侧

[转帖] 怎样一次性删除PPT中所有动画效果

[复制链接]
发表于 2015-12-1 13:50:06 | 显示全部楼层 |阅读模式 来自: 中国广东广州

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
  通过PPT软件中的VBA来解决了,几乎搜遍了所有的网站,最后终于找到了答案,将代码给各位分享。' D  p& L9 q/ |( E0 Z
  代码如下:
  D- p" E( A9 d( x" f  Sub removeALL()
- {/ q( e$ [' G& W( x  Dim I As Integer: Dim J As Integer' s  ~; P) W1 x6 F$ ?
  Dim oActivePres As Object$ v6 [2 a1 ]7 k$ R; \# _  ]$ H
  Set oActivePres = ActivePresentation1 p( Q/ _. k6 n$ k* x% v
  With oActivePres
0 }2 z8 S9 O2 n  For I = 1 To .Slides.Count6 j9 Y6 s+ t$ f
  If Val(Application.Version) < 10 Then" b0 D8 s" ]& u1 G  Z6 ?# P4 w  `
  For J = 1 To .Slides(I).Shapes.Count& w2 S: D! s% K5 m8 I4 d( O
  .Slides(I).Shapes(J).AnimationSettings.Animate = msoFalse
7 @; q, f5 Z5 Z* v: N  Next J6 ^; L9 `. L9 S
  Else( L$ o, W  ]  n2 `" g/ \
  For J = .Slides(I).TimeLine.MainSequence.Count To 1 Step -1
5 ?9 ]( }/ D& v$ c' e  .Slides(I).TimeLine.MainSequence(J).Delete
5 D: R1 r" ~) {& z, z$ \3 R) S& O  Next J) M! K* w; ?5 ?* E) f0 ]
  End If
' s! {6 {. ^% M; o1 w. M2 s& t  Next I
/ o' k! o. w: @# ^6 o8 |& J  En制作ppt的软件d With8 J( W& w0 c3 x0 V0 H9 N7 C7 V
  Set oActivePres = Nothing
4 r! u: R, X$ e" |( N  End Sub, n, S' K( i, f8 J" o$ D1 f
  另附方法二:
! E! G. M3 P( @  在PPT放映设置时把PPT设为“播放时不带动画”就可以达到同样效果。
+ J* D2 p  f5 r% O6 d" y# f 本文转自http://www.2ppt.cn/Article/97.html                 33岁女子骗婚郑成功ppt
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表