RibbonX-Workshop - Die buttonGroup - Schaltflächen gruppieren

Du bist einem veralteten Link gefolgt, dieser Inhalt ist über eine neue URL erreichbar.
In diesem Teil lernen wir, wie man Schaltflächen gruppieren kann. Ein Beispiel dafür ist die Funktion "Textausrichtung" (Tab Home->Gruppe Ausrichtung).

Zum Testen können Sie den folgenden VBA-Code verwenden, den Sie in ein Modul einer Arbeitsmappe speichern.

Sub Button_onAction(control As IRibbonControl)
   MsgBox control.ID
End Sub


Den RibbonX-Code fügen Sie über den CustomUI-Editor ein.

<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
   <ribbon startFromScratch="true">
      <tabs>
          <tab id="tab01" label="ButtonGroup">
               <group id="grp01" label="ButtonGroup">
                     <buttonGroup id="btn_grp_01">
                     <button id="button01" label="01" onAction="Button_onAction" />
                     <button id="button02" label="02" onAction="Button_onAction" /></buttonGroup>
                     <buttonGroup id="btn_grp_2">
                     <button id="button03" label="03" onAction="Button_onAction" />
                     <button id="button04" label="04"  onAction="Button_onAction" /></buttonGroup>
                     <buttonGroup id="btn_grp_3">
                     <button id="button05" label="05" onAction="Button_onAction" />
                     <button id="button06" label="06" onAction="Button_onAction" /></buttonGroup>
               </group>
          </tab>
      </tabs>
   </ribbon>
</customUI>