我使用的是 Office 365,PowerPoint 版本 2206,但这个问题适用于多个版本。当您在 PowerPoint 中录制旁白时,此功能允许您设置动画前进和前进到下一张幻灯片的计时。PowerPoint 通过填写“过渡”选项卡上的“之后”字段来处理前进到下一张幻灯片。但是,目前尚不清楚 PowerPoint 如何处理动画的前进,也不清楚它将动画前进的计时与旁白一起保存在哪里。这显然不同于正常的动画计时,因为它也适用于设置为“单击时开始”的动画,而这些动画原本没有设置计时。
例如,如果您将多个动画设置为“单击时开始”,然后使用单击计时录制旁白,则当您到达旁白中的适当点时,动画将在幻灯片放映期间自动运行,就像您单击了鼠标一样。但是,当您查看动画的属性时,它们仍然设置为“单击时开始”。查看 VBA 对象,我无法弄清楚计时存储在哪里。特别是,它们似乎不在 ActivePresentation.Slides(x).TimeLine 下。有人知道动画计时存储在哪里或 PowerPoint 如何实现它们吗?
您可能想知道这为什么重要。好吧,如果您直接插入音频而不使用旁白功能,而是尝试将音频分割成在动画序列中的适当点播放的单独声音片段,效果会很糟糕。如果用户意外点击,PowerPoint 将尝试同时播放多个音频片段,导致可怕的旁白杂音。但是,使用旁白功能可能会令人讨厌地不灵活。例如,如果您想在录制声音文件后使用外部程序修改它,这可能会扰乱时间同步。有时能够直接修改时间而不是重新录制它们会很好。
谢谢!
答案1
我不完全理解这里的问题,但如果你想将动画与旁白中的特定点同步,那么在旁白中设置书签可能会更简单(并且可能更准确/可靠),然后设置其他动画事件(时间属性)来触发相应的书签。