在最后一张幻灯片后,在Power Point幻灯片放映中检测黑屏

时间:2015-01-15 12:29:36

标签: vba powerpoint powerpoint-vba

我想在用户导航离开最后一张幻灯片并出现黑屏后,在我的PowerPoint Addin中触发一些操作。

根据各种resources我可以处理幻灯片放映中最后一张幻灯片的显示(通过uising SlideShowNextSlide事件)以及幻灯片放映结束事件(SlideShowEnd),但是没有关于如何的信息检测到幻灯片在结束前显示黑屏。

任何有关资源的想法或指示都非常感谢!

1 个答案:

答案 0 :(得分:1)

SlideShowWindows(1).View.CurrentShowPosition 

会告诉你你的幻灯片是什么。如果你在节目结尾处的黑色幻灯片上,它将返回比实际演示文稿中的幻灯片数量更高的数字。

不要忘记PPT的给定副本可能设置为不显示演出结束时的黑色幻灯片(文件|选项|高级)。如果是这样,上面的代码片段将会出错。你想要为此陷阱。