
AI
Dim i As Integer, j As IntegerDim oActivePres As ObjectSet oActivePres = ActivePresentationFor i = 1 To .Slides.CountIf Val(Application.Version) 10 ThenFor j = 1 To .Slides(i).Shapes.Count.Slides(i).Shapes(j).AnimationSettings.Animate = msoFalseNext jElseFor j = .Slides(i).TimeLine.MAInSequence.Count To 1 Step -1.Slides(i).TimeLine.MAInSequence(j).DeleteNext jEnd IfNext iSet oActivePres = Nothing这个过程会逐个检查每个幻灯片上的所有形状和时间线,并将所有动画设置为不可见。如果应用程序版本低于10,则会逐一检查每个形状并将其动画设置为不可见。否则,会逐个检查时间线并删除。以上代码是使用Visual Basic for Applications(VBA)编写的一个简单的例子,可以根据需要进行修改和适配。请注意,这个宏只能在PowerPoint中执行,因此需要打开相应的演示文稿才能运行。Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号