图1展示了一个带有四组控件的自定义Ribbon选项卡(My Stuff)。本节将简要地介绍其RibbonX代码和VBA回调过程。
图1:一个带有四组控件的新的Ribbon选项卡
1、创建一个新选项卡
创建新选项卡的RibbonX代码为:
<ribbon>
<tabs>
<tab id=CustomTab label=My Stuff>
</tabs>
</ribbon>
技巧:如果想创建一个最小化UI,则Ribbon标记有一个startFromScratch属性。如果设置为True,则将隐藏所有内置选项卡。此外,除了“新建、“打开、“Excel选项和“退出外,所有Office按钮菜单都会被隐藏。
2、创建一个Ribbon组
本示例中的代码,在My Stuff选项卡中创建了四个组。下面是相应的代码:
<group id=Group1″ label=Stuff>
</group>
<group id=Group2″ label=More Stuff>
</group>
<group id=Group3″ label=Built In Stuff>
</group>
<group id=Group4″ label=Galleries>
</group>
这些成对的<group>和</group>标记位于创建新选项卡的<tab>和</tab>标记里面。
3、创建控件