【问题标题】:Reverse Engineering an Office Custom Toolbar对 Office 自定义工具栏进行逆向工程
【发布时间】:2019-10-14 23:58:16
【问题描述】:

我“继承”了一个 Excel 加载项,其中包含一个 Office 2000 自定义工具栏。 Excel 365 将此放置在“加载项”功能区选项卡上,

我想更新加载项,以便命令位于专用的功能区选项卡上

虽然我可以将 customUI 添加到创建我需要的按钮的模板中,但我似乎无法在自定义工具栏中获取按钮定义并找出当按钮被调用时实际调用的内容点击。 (我可以访问所有不可靠的 VBA - 我只是不确定工具栏是如何创建的)

我是不是运气不好?

【问题讨论】:

    标签: office365 ms-office office-addins


    【解决方案1】:

    工具栏已被弃用。您需要使用功能区 XML 在 Office 应用程序中创建自定义 UI。在以下文章中阅读有关 Fluent UI(又名 Ribbon UI)自定义的更多信息:

    有关示例代码,请参阅How to add a custom Ribbon tab using VBA?

    【讨论】:

    • 我知道工具栏已被弃用,这就是我想创建功能区选项卡的原因。为此,我需要能够看到工具栏按钮发出的调用,以便我可以在功能区按钮中复制它们
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-26
    • 2016-04-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-03
    • 1970-01-01
    • 2011-02-23
    相关资源
    最近更新 更多