确定select哪个function区选项卡
我正在处理的程序在Excelfunction区中有一个单独的(附加的)加载项选项卡。 还有我们的自定义控件等。一些控件打开一个新的工作簿(新的Excel窗口)。
在Excel 2010中,打开新工作簿时,默认情况下会select我们的自定义选项卡。 但在2013年,第一个(主页)选项卡被选中。
在该项目中,没有代码控制在新打开的工作簿中默认select哪个选项卡。 这就是为什么我想知道它在2010年有效,但不是在2013年?
我研究过这个,但是我可以find大多数关于“如何创build新标签”的文章等等。
任何想法和build议都欢迎。
这应该是你正在寻找的修复:
yourRibbonInstance.ActivateTab("tabID")
请记住,标签的id
可能与其显示的名称不同。
不知道这是否可能是矫枉过正,但您可以使用在工作簿打开事件上运行的macros来激活您希望首先查看的工作表。
Sub workbook_open() Sheets("Sheet2").Activate End Sub