有没有办法将宏作为 PowerPoint 动画的一部分来运行?

有没有办法将宏作为 PowerPoint 动画的一部分来运行?

我知道我可以运行一个附加到形状的动作的宏(通过单击或鼠标悬停来执行),但是有没有办法将它作为动画序列的一部分来运行?

答案1

没有在动画中嵌入 VBA 的官方方法,但我看到了以下解决此缺陷的建议。

  • 使用 PowerPoint 的 AutoEvents 插件
    如果这个 2002 年的插件现在仍然有效,它会添加在 Sub Auto_NextSlide(Index as Long)幻灯片移至下一张幻灯片之前执行的事件。Index 表示即将显示的幻灯片的 SlideIndex。
    请参阅安装说明

  • 使用全屏透明(99%)形状。
    当动画序列中出现这样的形状时,如果它具有悬停触发器,则无论光标在屏幕上的什么位置,都会执行此触发器。

相关内容