我需要在 office 2013 中禁用 word 上的文件功能区选项。我们有一个使用 VBA 创建文档的模板,它还创建了我们希望用户使用而不是文件选项的自定义加载项。
理想情况下,我们将在 VBA 代码中设置 xml 字符串并使用它来禁用文件功能区。这样,从此模板创建的所有文档都是相同的。在我的调查中,我确实遇到了 CustomUIEditor.exe,它允许您对已创建的文档执行此操作。
提前感谢您的帮助
我需要在 office 2013 中禁用 word 上的文件功能区选项。我们有一个使用 VBA 创建文档的模板,它还创建了我们希望用户使用而不是文件选项的自定义加载项。
理想情况下,我们将在 VBA 代码中设置 xml 字符串并使用它来禁用文件功能区。这样,从此模板创建的所有文档都是相同的。在我的调查中,我确实遇到了 CustomUIEditor.exe,它允许您对已创建的文档执行此操作。
提前感谢您的帮助
我问了上一个问题,我知道还有其他方法可以做到这一点,但这对我拥有的用户来说是最直接的。
如果您想仅使用 VBA 禁用功能区,这是不可能的,请参阅:
我知道您可以使用 Dev Studio 或 CustomUIEditor.exe 编辑器创建自己的 XML,然后将宏转换为捕获链接事件的子程序。但我取得了不同程度的成功,但还不足以让我对此感到满意。
相反,我保持简单......以便办公室的其他开发人员可以使用默认的 office 2013 工具快速修改它。
我创建了一个自定义功能区,创建了新按钮,然后将它们链接到我想要的宏。然后我将自定义功能区导出到用户机器上进行部署。我转换了旧的宏代码以删除 2003/2007 年的任何折旧代码,并创建了一个新的 .dotm 文件并将代码放入其中。我们的文档使用该模板来创建 .doc 文件
希望这可以帮助。请留下您可能完成的解决方法的任何评论。