【发布时间】:2015-04-21 07:36:25
【问题描述】:
我正在开发的程序在 Excel 功能区中有一个单独的(附加)加载项选项卡。还有我们的自定义控件等。其中一些控件打开了一个新的工作簿(新的 Excel 窗口)。
在 Excel 2010 中,当打开新工作簿时,默认选择我们的自定义选项卡。但在 2013 年,第一个(主页)选项卡被选中。
在项目中,没有代码可以控制在新打开的工作簿中默认选择哪个选项卡。这就是为什么我想知道它在 2010 年有效,但在 2013 年无效?
我对此进行了研究,但我可以找到大多数关于“如何创建新标签”等的文章。
欢迎任何想法和建议。
【问题讨论】:
-
Excel 2013 在 new 窗口中打开每个工作簿,该窗口具有其 自己的 顶级窗口框架和功能区,将使用应用程序默认值 (就像激活“主页”选项卡一样)。 Excel 2010 在相同窗口中打开一个新工作簿,其中包含您的代码已经设置的现有框架和功能区。
-
实际上,我正在处理的应用程序即使在 2010 年也会在 new 窗口中打开每个工作簿,并且仍然选择了自定义选项卡。但感谢您的信息! :)
标签: vb.net excel excel-2010 excel-2013