繁体   English   中英

可以使用VBA切换MS PowerPoint中的幻灯片母版吗?

[英]Can VBA be used to switch slide masters in MS PowerPoint?

我的公司正在从Office 2003迁移到Office 2010 ,同时更新了其公司PowerPoint模板。 我的任务是研究PowerPoint现有的对象模型是否可能,编写脚本来处理以下情况:

1)在Office 2010中,用户打开基于2003模板的旧PowerPoint演示文稿

2)用户可以通过运行宏以删除旧的幻灯片母版并将其替换为新模板中的幻灯片母版(2010)来更新此旧演示文稿,然后保存文档-这意味着在一个动作中,他们选择的任何旧演示文稿都会无需从头开始即可更新工作。

如果有人知道这是否可行,或者有任何想法可以分享这个想法,将不胜感激。

谢谢。

本示例将“专业”设计模板应用于活动演示。

Visual Basic应用程序

Application.ActivePresentation.ApplyTemplate _
    "c:\program files\microsoft office\templates" & _
    "\presentation designs\professional.pot" 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM