Лента Excel не переключается на вкладку при открытии - PullRequest
0 голосов
/ 26 июня 2019

У меня есть книга 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».Я полагаю, что подпрограмма RibbonOnLoad вызывается, поскольку у меня есть оператор debug.asset false после строки ribRibbon.ActivateTab ("CustomHFG"), и он разрывается здесь, поэтому я уверен, что вызывается ActivateTab.

Любые предложения относительно того, почему это не такактивировать вкладку при открытии?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...