Hab auf meinem Briefkasten nun auch so einen Aufkleber versehen: Nur Werbung! Keine Rechnungen!

Manchmal bin ich erstaunt, was Firmen (beziehungsweise Menschen, die dort arbeiten), sich so alles wünschen. Beispielsweise folgender Wunsch:

Firmenweit existiert ein Excel-Add-In:

Der XML-Code des Ribbons sieht folgendermaßen aus:

Nun – so lautete der Wunsch – soll ich ein zweites Add-In erstellen. Allerdings soll es sich in das erste einklinken. Also die gemeinsame Registerkarte „Schneewittchen und die sieben Zwerge“ verwenden.

Wie das?

Ich dachte nicht, dass das funktioniert.

Ein Dankeschön an Markus Hahner (www.hahner.de) – er hat mir die Lösung geliefert.

Das „Haupt-Addin“ muss mit einem Namespace im Element <customUI> versehen werden – hier:xmlns:x=“Zeichentrick“. Der Name (Zeichentrick) ist beliebig. Dieser Namespace (hier: „x“) wird im Element <tab> verwendet: idQ=“x:tabZwerge“. Dabei ist „tabZwerge“ natürlich auch beliebig.

Die andere Datei, also das andere Add-In, sieht dann folgendermaßen aus:

Also: Namespace in customUI und idQ sind identisch. Das Label, also die Beschriftung der Registerkarte, muss natürlich nicht wiederholt werden.

Und schon klinkt es sich ein:

Nachdem ich das Problem gelöst hatte, hatte ich doch glatt im Internet eine weitere Beschreibung gefunden:

http://www.cls-software.de/tipps_accessRibbons.php