Vba 在Word 2007中使用自定义工具栏编辑Word 2003模板

Vba 在Word 2007中使用自定义工具栏编辑Word 2003模板,vba,ms-word,Vba,Ms Word,我只有Word 2007和Word 2003模板(.dot文件) 当我打开它时,我可以看到它里面有宏,存储在模块中。我还可以看到,模板将按钮添加到功能区的“加载项”选项卡中 如何修改这些按钮?像文本或每个按钮触发的宏 作为一个测试,我删除了模板中的所有宏,保存了它,重新启动了它,它仍然在外接程序选项卡中为我提供了自定义按钮。当然,如果我按下这些按钮,它会给我一个错误,宏不在那里。这就是fune。然后,如果我查看模板的代码(Alt-F11),实际上根本就没有代码。也没有加载加载项(如Word选项>

我只有Word 2007和Word 2003模板(.dot文件)

当我打开它时,我可以看到它里面有宏,存储在模块中。我还可以看到,模板将按钮添加到功能区的“加载项”选项卡中

如何修改这些按钮?像文本或每个按钮触发的宏


作为一个测试,我删除了模板中的所有宏,保存了它,重新启动了它,它仍然在外接程序选项卡中为我提供了自定义按钮。当然,如果我按下这些按钮,它会给我一个错误,宏不在那里。这就是fune。然后,如果我查看模板的代码(Alt-F11),实际上根本就没有代码。也没有加载加载项(如Word选项>加载项窗口中所示)。那么Word 2003模板如何知道要加载哪些按钮呢?Word 2003模板中存储的自定义工具栏信息在哪里?

我不确定我是否完全理解了您的问题。然而,这里有一些要素

修改宏生成的按钮

您必须更改vba代码。见:

  • Word 2003的此链接:
  • Word 2007+的此链接:
按钮已加载

如果删除代码后自定义按钮仍然出现:

  • 我认为您遗漏了要删除的部分代码,可以重新检查吗?在文档的每个模块中
  • 您确定不是保存文档而是保存模板吗
  • 如果这些提示无法回答您的问题,请向我们提供有关您的问题的更多信息,或者如果可能,向我们提供您正在使用的模板

    问候,

    马克斯