【问题标题】:VBA control over the ribbon?VBA控制功能区?
【发布时间】: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% 解决这个问题,但至少我看到了一些如何与功能区交互的示例。
  • 解决问题后,您发布答案并将其标记为最佳怎么样! :) 我相信这会帮助更多的人。
  • 我的意思是..我现在有工具了。用我从你给我的链接中学到的东西,我绝对可以让丝带不可见。有条件地让它可见只是一小段距离(几乎在那里..),我的主要麻烦是处理一些超出问题范围的非常特定于项目的参数。

标签: excel ribbon vba


【解决方案1】:

这里有很多关于这个主题的帮助Awesome Ribbon Help。我认为您对第 2 点和第 3 点特别感兴趣。

【讨论】:

  • 这是一个非常宝贵的资源。再次感谢!
  • 这将分发给我的同事,因为我们即将迎来 2010 年的迁移。
  • @Andrew -> 如果您在网站上阅读了 Ron 的消息,您可以搜索菜单以找到您寻求的答案页面。
猜你喜欢
  • 1970-01-01
  • 2013-11-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-02-15
相关资源
最近更新 更多