Excel功能区在打开时不会切换到选项卡

时间:2019-06-26 20:18:36

标签: excel vba ribbon

我有一个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。

关于为什么不激活打开的标签的任何建议?

谢谢

0 个答案:

没有答案