我正在尝试使用 VBA 为 PowerPoint 开发一个小宏。然而,“开发环境”绝对是一场噩梦!
最糟糕的是:似乎没有真正好的方法来生成调试输出!我读到 Debug.Print 输出应该进入即时窗口,但那里什么也没有出现!所以我目前正在使用 MsgBox 来生成调试消息。:-(
真正糟糕的是,宏中的错误总是会导致 PPT 崩溃。因此,必须等待,直到它消失,然后必须再次重新启动它并摆脱所有恢复尝试。这总是需要很长时间!
如果我设置 On Error Resume Next 它不会崩溃 - 至少不会那么频繁 - 但是事情只是默默地不起作用,我看不出是什么以及为什么会出错(除非我用 MsgBox 调用粘贴代码,但这需要在每次执行期间点击 100'000 次)。
在调试器中运行代码并单步执行代码也不起作用,因为我的宏引用了当前的“ActivePresentation”,除非启动幻灯片模式,否则它似乎不存在。所以这个调试让我发疯了!
这真的是开发 VBA 代码的唯一可能性或环境吗?至少有一些想法。调试输出,有人吗?
M。