【发布时间】:2012-08-17 12:15:58
【问题描述】:
我正在为 Excel 2010 创建 VBA 加载项,并使用“Custom UI Editor for Microsoft Office”工具创建自己的功能区。 但是,我想为用户提供选项来加载我的加载项,而不显示功能区,或者显示功能区的不同部分。
使用菜单,我知道您可以完全以编程方式控制它们,但功能区的工作方式似乎有所不同。
VBA 中有没有办法在启动时不加载我的customUI.xml 功能区选项卡?
有没有办法在运行时从这些选项卡中删除(或添加)项目?
【问题讨论】:
-
嗨,乔希,这里有很多关于这个主题的帮助 rondebruin.nl/ribbon.htm> 我认为第 2 点和第 3 点对你来说特别有趣。
-
谢谢;也许我的谷歌搜索不是很好。该链接是 404,但我将其跟踪到正确的位置...rondebruin.nl/tips.htm 更具体地说:msdn.microsoft.com/en-us/library/ee390805(office.11).aspx 我将查看这些链接。
-
@ScottHoltzman 能否请您将此作为答案发布,以便我将其标记为最佳?我还没有 100% 解决这个问题,但至少我看到了一些如何与功能区交互的示例。
-
解决问题后,您发布答案并将其标记为最佳怎么样! :) 我相信这会帮助更多的人。
-
我的意思是..我现在有工具了。用我从你给我的链接中学到的东西,我绝对可以让丝带不可见。有条件地让它可见只是一小段距离(几乎在那里..),我的主要麻烦是处理一些超出问题范围的非常特定于项目的参数。