我有一个Excel 2013工作簿,正在尝试打开自定义标签。
我有以下CustomUIx.xml条目:
CustomUI.xml
<customUI onLoad="RibbonOnLoad" xmlns="http://schemas.microsoft.com/office/2006/01/customui">
<ribbon>
<tabs>
<tab id="CustomHFG" label="Custom" insertAfterMso="TabDeveloper">
</tab>
</tabs>
</ribbon>
CustomUI14.xml
<customUI onLoad="RibbonOnLoad" xmlns="http://schemas.microsoft.com/office/2009/07/customui">
<ribbon>
<tabs>
<tab id="CustomHFG" label="Custom" insertAfterMso="TabDeveloper">
</tab>
</tabs>
</ribbon>
以及以下模块中的VBA代码:
Option Explicit
Public ribRibbon As IRibbonUI
Public Sub RibbonOnLoad(ribbon As IRibbonUI)
Set ribRibbon = ribbon
ribRibbon.ActivateTab ("CustomHFG")
End Sub
当我打开工作簿时,它不会激活“ CustomHFG”选项卡。我相信,由于我在debug.asset false
行之后有一个ribRibbon.ActivateTab ("CustomHFG")
语句,因此正在调用RibbonOnLoad子程序,它在这里中断了,所以我确定正在调用ActivateTab。
关于为什么不激活打开的标签的任何建议?
谢谢