如何使用 VBA 保存 PPTX 文件
Posted
技术标签:
【中文标题】如何使用 VBA 保存 PPTX 文件【英文标题】:How To Save a PPTX File with VBA 【发布时间】:2018-01-07 23:08:21 【问题描述】:所以我正在制作一个幻灯片游戏,我希望有一个保存功能。我记得在浏览命令时看到了保存功能,但我不记得该怎么做。有谁知道如何用一行简单的代码保存一个PowerPoint文件?不可能那么复杂。
【问题讨论】:
我不知道您为什么不只是再次浏览命令 -Save
方法在 the documentation 中列出并提供了一个示例。
【参考方案1】:
您想要演示对象的Save
方法:
Application.ActivePresentation.Save
您可以使用对象浏览器中的搜索框查找方法:
【讨论】:
或者如果您的手指累了:ActivePresentation.Save。 Application 对象是隐式的。 ActivePresentation.SaveAs 会将当前文件保存为新名称并使新文件处于活动状态。或者 ActivePresentation.SaveCopyAs 会将演示文稿的副本保存为新文件名,但不会使其成为新的活动演示文稿。 @SteveRindsberg 实际上,Application
本身并不是隐含的,但 ActivePresentation
是隐藏的 Global
对象的成员,所以是的,您可以节省一些输入,但使用合格的Application
对象更清晰,imo。
我的意思是“隐式”,因为没有必要明确指定它;你的解释当然是正确的。感谢您增加清晰度。
如何制作目录以上是关于如何使用 VBA 保存 PPTX 文件的主要内容,如果未能解决你的问题,请参考以下文章
microsoft office 2007 PPTX文件导出为PDF文件后,PDF文件中图片质量下降,如何解决?