【问题标题】:Can VBA be used to switch slide masters in MS PowerPoint?可以使用 VBA 在 MS PowerPoint 中切换幻灯片母版吗?
【发布时间】:2012-05-24 11:22:10
【问题描述】:

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

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

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

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

谢谢。

【问题讨论】:

    标签: vba powerpoint office-2010


    【解决方案1】:

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

    Visual Basic 应用程序

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

    【讨论】:

      猜你喜欢
      • 2011-12-13
      • 1970-01-01
      • 2019-03-12
      • 1970-01-01
      • 2019-03-20
      • 2017-11-17
      • 2018-04-22
      • 2017-07-28
      • 1970-01-01
      相关资源
      最近更新 更多