【发布时间】:2018-12-01 09:42:44
【问题描述】:
我从这里得到了 ErikaS 的代码:How to add a custom Ribbon tab using VBA?
我无法回复那个帖子。
它在 vba 脚本中使用 xml 来创建带有按钮的选项卡。
我也得到了这个方法:Application.CommandBars(1).Controls.Add
有没有办法将这两种方法结合起来?如果我使用 Application.CommandBars,我只能将按钮添加到加载项选项卡。我无法弄清楚如何访问我通过 xml 脚本添加的选项卡。我也无法添加新选项卡,只能将按钮添加到加载项选项卡。我希望尽可能少地使用 xml,因为通过 vba 传递它很复杂。
我使用的是 excel 2010,但它也必须在 excel 2016 上运行。
【问题讨论】:
-
Application.CommandBars只能将控件添加到“加载项”选项卡:无法绕过该限制。