带有子菜单的Excel 2007功能区拆分按钮

时间:2014-02-10 19:35:17

标签: excel vba ribbonx

我的功能区中有一个简单的分割按钮。在它下面我在菜单中有两个按钮。 它运作良好。 现在我想将第一个按钮-button id =“rxBtn_CreateDataFiles”扩展为更多选项, 并有另外两个子菜单向右延伸,还有两个选择。

它的语法是什么?感谢。

<splitButton id="rxspb_CreateDataFiles" size="normal">
    <button id="rxBtn_CreateDataFilesFace" label="Data Files" imageMso="ChartEditDataSource"/>
    <menu id="rxmnuCreateDataFiles">
        <button id="rxBtn_CreateDataFiles" label="Run EQ" onAction="QRCreateDataFiles_Click" imageMso="ExportExcel"/>
        <button id="rxBtn_CreateSpecificDataFiles" label="Run Select EQ" onAction="QRCreateDataFilesForSpecific_Click" imageMso="ExportExcel"/>

    </menu>
</splitButton >

2 个答案:

答案 0 :(得分:1)

我明白了。只需要在中间插入另一个菜单部分。感谢。

答案 1 :(得分:0)

以下是我要做的事情:使用Ribbon Commander在VBA中创建按钮,然后使用.serializeToXML将XML导出到静态功能区

使用rxCustomUI.defaultInstance

    With .ribbon.tabs.Add(New rxTab)
        .Label = "tab"