eigene Symbolleisten anlegen

Wie lege ich neue "RibbonX" Symbolleisten in Office 2010 an und verknüpfte diese mit meinem Dokument

* Laden Sie sich zu erst den Custom UI Editor down (Link)
* Starten Sie diesen
* Öffnen Sie Ihre Office Datei
* Klicken Sie mit der rechten Maustaste auf die Datei im linken Baum
* Klicken Sie auf Office 2010 Custom UI Part
* Geben Sie folgenden Code ein (Beispiel für 3 Symbole zum Aufruf von Macros)
 
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">
<ribbon startFromScratch="false">
<tabs>
 <tab id="customTab" label="Tobis Tab">
  <group id="Beispiel1" label="Beispiel1">
   <button id="ID1" label="Button1" imageMso="SaveProject" size="large" onAction="Macro_Beispiel1" />
   <button id="ID2" label="Button2" imageMso="SaveWebPartToDisk" size="large" onAction="Macro_Beispiel2" />
   <button id="ID3" label="Button3" imageMso="MenuDeclineInvitation" size="large" onAction="Macro_Beispiel3" />
  </group>
 </tab>
</tabs>
</ribbon>
</customUI>
 
Eine Möglichkeit zum Anzeigen aller in Office 2010 verfügbaren Icons finden Sie hier (Link)
 
* Speichern Sie das ganze und schliessen Sie den Custom Ui Editor
* Öffnen Sie Excel und legen Sie die benötigten Macro wie folgt an (Beispiel)

'Callback for ID1 onAction
 Sub Macro_Beispiel1(control As IRibbonControl)
....
End Sub

'Callback for ID2 onAction
 Sub Macro_Beispiel2(control As IRibbonControl)
....
End Sub

'Callback for ID3 onAction
 Sub Macro_Beispiel3(control As IRibbonControl)
......
End Sub