如何在ppt文件打开是就运行vba程序
请问各位高手,如何在ppt文件中加入vba , 使ppt文件打开时由vba接管!? 就好像EXCEL的Private Sub Workbook_Open() End Sub 事件! 打开VBA编辑器,在其中插入一个模块,向代码窗口中输入如下代码:Sub OnSlideShowPageChange(ByVal SSW As SlideShowWindow)
MsgBox "I love you, PowerPoint."
End Sub
返回幻灯片编辑视图,按F5键进行放映,我们首先会看到一个显示“I love you, PowerPoint.”的消息框,点击确定后,放映第一张幻灯片,再点击鼠标左键,放映到第二张,也会出现同样的消息框,后面各张的放映的情形也是这样。 谢谢你的帮助!,不过我是想实现打开PPT时就显示"I love you, PowerPoint."的消息框,而不是在放映时才有显示。不知能否实现。 有个PresentationOpen事件,打开已存在演示文稿时发生此事件,具体怎么做你自己琢磨吧。 PresentationOpen事件在哪 呀?谢教了! 不是在放映时自动运行,而是在编辑时自动运行宏! 应该不会的,如果想解决只有用加裁宏,我用了上面那个每翻一页就运行的VBA,不太好用,我也看了可以只在第一面运行的文章,但是还是运行不稳定,第一次可用,但第二个幻灯片运行时就不能用了,这可能也是微软不用这个命令的原因吧!
页:
[1]