c# - Excel 功能区选项卡选择更改事件

标签 c# excel vsto

我正在使用 VSTO 开发 | Excel 2007 | C#。是否有任何事件可以识别 Excel 功能区中的选项卡选择已更改?

最佳答案

在 VSTO2010 中,添加了以编程方式切换所选选项卡的功能。诺姆·埃斯塔布鲁克 blogged关于它。

this.RibbonUI.ActivateTabMso("TabAddIns");

因此,虽然没有可以锁定的事件,但至少您可以切换选定的选项卡。例如,我将使用工作表选择事件;当用户在我的工作簿的不同工作表之间切换时,我将更改他们选择的选项卡。每个工作表将对应一个不同的功能区选项卡。

关于c# - Excel 功能区选项卡选择更改事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7971029/

相关文章:

excel - 匹配多列的值

excel - 将 MIN 与 IF 一起使用时如何排除 0?

clickonce - 为 VSTO Outlook 加载项创建 (ClickOnce) 设置

c# - 处理 Excel 互操作中的大选择范围

c# - 向 Outlook 2010 功能区添加选项卡?

c# - 是什么导致对象浏览器中 DLL 中的属性命名空间?

c# - C# 中开放泛型类型继承中的附加类型

c# - 当节点展开或折叠时,如何更改 WPF TreeView 中节点的图像?

c# - 在不使用魔术字符串的情况下将参数传递给 FakeItEasy-mock?

python - 如何使用 tkinter 提示用户将 DataFrame 保存到 Excel 文件?