presentation.close无效请求:无法在显示模式对话框的情况下执行此操作

时间:2017-05-28 11:43:08

标签: powerpoint-vba

要通过一些演示文稿循环,我的powerpoint VBA代码使用的是UserForm 有一些上一个/下一个按钮可以在演示文稿之间来回移动。

单击下一个按钮时,我试图关闭当前加载的演示文稿,如下所示:

Dim pres as Presentation
...
pres.close

导致错误消息:

Runtime Error -2147188160 (80048240)
Presentation (unknown member): Invalid request: Cannot perform this action
with a modal dialog showing.

即使使用

调用userform
form.show vbModeLess

如何解决此问题?

我的环境是Powerpoint 2011 for Mac 14.7.3但我认为这也会发生在Windows上。

0 个答案:

没有答案