【问题标题】:Using Custom UI editor insert a new tab as the last tab in Excel Ribbon使用自定义 UI 编辑器在 Excel 功能区中插入一个新选项卡作为最后一个选项卡
【发布时间】:2016-12-01 13:48:25
【问题描述】:

我想在最后一个标签之后插入一个新标签。但问题是我不确切知道当前的最后一个标签是什么;它可能是“Acrobat reader”或其他东西。如何做到这一点。我有以下代码:

<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
<ribbon startFromScratch="false">
<tabs>
<tab id="MyCustomTab" label="MyTab" insertAfterMso="TabView">
<group id="customGroup1" label="First Tab">
<button id="customButton1" label="JG Button 1" imageMso="HappyFace" size="large" onAction="Callback1" />
<button id="customButton2" label="JG Button 2" imageMso="PictureBrightnessGallery" size="large" onAction="Callback2" />
</group>
</tab>
</tabs>
</ribbon>
</customUI>

【问题讨论】:

  • 什么不起作用?不想要的结果?粗略看一下,这确实添加了标签以结束标准功能区。

标签: xml excel vba editor ribbon


【解决方案1】:

如果您从功能区 XML 的标签标签中删除 insertAfterMso="TabView",您的标签将被放置在最右侧,最后一个标签之后:

<tab id="MyCustomTab" label="MyTab">

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-12-01
    • 2020-08-14
    • 2013-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-06
    • 2020-07-22
    相关资源
    最近更新 更多