我被要求补救已存在的Power Point插件的显示错误(从Office 2007移到Office 365时发生错误)下面编辑现有Power Point插件的功能区(修复显示错误)
见图片我需要摆脱由红框突出的部件。
主要问题:如何打开加载项文件(我有原始.pptm文件),以便我可以编辑功能区的显示方式?
我的背景:我非常了解VBA,但从未做过功能区的XML开发。
我被要求补救已存在的Power Point插件的显示错误(从Office 2007移到Office 365时发生错误)下面编辑现有Power Point插件的功能区(修复显示错误)
见图片我需要摆脱由红框突出的部件。
主要问题:如何打开加载项文件(我有原始.pptm文件),以便我可以编辑功能区的显示方式?
我的背景:我非常了解VBA,但从未做过功能区的XML开发。
A pptm
文件使用Office Open XML规范的开放打包约定。打开pptm
使用WinZip或7-拉链,或重命名.pptm
.zip
到,和浏览内容。你应该找到一个名为像CustomUI.xml
或CustomUI14.xml
的zip文件中的文件,但确切的名称可以是任何东西,并且将在.rels
文件中的文件的根目录中指定的(可以有2个文件,一个为Office 2007后来色带,以及一个为Office 2010及更高版本,在这种情况下,2007年版,2010年忽略或更高版本)。
找到文件后,提取副本,在任何文本编辑器中进行编辑,然后将文件复制回pptm,替换现有的功能区自定义文件。
然后加载pptm
,并检查您的更改是否成功。
PowerPoint插件不会在VBE中显示其代码,但默认情况下,虽然支持宏的演示文稿可以。如果它是一个附加的,你可能需要调整注册表,以便加载项项目中显示。看到这篇文章的细节:How To View Your PowerPoint Add-in VBA Code Inside The Visual Basic Editor
工作就像一个魅力 - 谢谢你:)我想改变标题,让人们会更容易地找到 - 任何想法? –