【问题标题】:How to restart macro in PowerPoint VBA by changing slides如何通过更改幻灯片重新启动 PowerPoint VBA 中的宏
【发布时间】:2020-07-04 04:31:21
【问题描述】:

我正在 PowerPoint VBA 中创建一个计时器,我希望它在用户按回遥控器时重新启动。为此,我使用了这个子:

Private Sub PPTEvent_SlideShowBegin(ByVal Wn As SlideShowWindow)
    Call Tmr
End Sub

但是当我按下返回(或左箭头键)时没有任何反应。我还希望在打开 PowerPoint 文档时启动宏,并且我认为这可以通过放置在模块中的 Sub Auto_Open() 命令完成。没有。

如果能得到一点点帮助,我会非常高兴!

【问题讨论】:

  • Jenny,我可能有一个答案,但需要先澄清:您是否正在寻找要重建的 same 幻灯片以及在用户单击时重新开始的计时器返回还是计时器总是在 previous 页面上(因此您需要在每张幻灯片上使用计时器)?
  • 你好宅男!计划是在整个演示文稿中只有一张幻灯片。因此,当我单击后退按钮时,同一张幻灯片将重新启动并将计数器设置为 0。

标签: vba powerpoint


【解决方案1】:

我不确定您使用的是哪个版本。例如,您可能想尝试one of these eventsOnSlideShowPageChange

【讨论】:

    猜你喜欢
    • 2012-09-15
    • 1970-01-01
    • 2015-06-16
    • 2014-01-15
    • 2019-05-07
    • 1970-01-01
    • 2018-01-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多