Office 2007: Eigene Ribbons programmieren

Office 2007 und damit auch die neue Variante von Access kommt mit neuen Menüleisten namens Ribbons. Diese bauen auf einem komplett neuen Modell auf und lassen sich mit XML anpassen. Neben Wissenswertem über den Menüleistentyp erfahren Sie auch, wie Sie eigene Ribbons programmieren und die vorhandenen anpassen können.

Mit Access 2007 beginnt ein neues Zeitalter, zumindest was die Benutzeroberfläche betrifft. In diesem Beitrag beschäftigen wir uns speziell mit den neuen Menüleisten, auch Ribbons genannt. Die offizielle deutsche Übersetzung lautet Multifunktionsleisten; der Einfachheit halber halte ich mich in diesem Artikel aber an den englischen Begriff.

Bild 1: Beispiel für die neuen Ribbons in Access.
Bild 1: Beispiel für die neuen Ribbons in Access.

Bild 1 zeigt einige Ribbons, von denen sich stets nur eines im Vordergrund befindet, und zwar bei aktiviertem Erstellen-Ribbon. Einige grundsätzliche Dinge lassen sich bereits anhand dieser Abbildung erläutern:

1. Es gibt einige Ribbons, die man immer aktivieren kann, wie Start, Erstellen, Externe Daten und Datenbanktools.

2. Weitere Ribbons blendet Access je nach Bedarf und aktiviertem Objekttyp ein; in der Abbildung etwa ist gerade eine Tabelle aktiviert (nicht sichtbar), weshalb das zusätzliche Ribbon Datenblatt der Rubrik Tabellentools eingeblendet ist.