Custom UI Editor: Schema-Angaben sind falsch

Haben Sie das Problem, dass Sie mit dem Custom UI Editor (CustomUI für Ribbon-Anpassung) einfach nichts hinkriegen? Nicht mal die eingebauten Beispiele funktionieren?

Dann lesen Sie weiter. Es könnte daran liegen, dass die allererste Zeile im XML-Code falsch ist.

Wenn Sie mit dem "aktuellsten" Custom UI Editor aus dem Jahr 2009 Beispiel-XML-Code einfügen:

customui1

Dann sieht der Code wie folgt aus (am Beispiel von "Word - Group on Insert Tab":

customui2

Hier ist lediglich die erste Zeile falsch. Die falsche Zeile lautet:

<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">

Die korrekte Zeile muss jedoch wie folgt lauten:

<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">

Falsche Schema-Angaben sind aber kein Fehler

Wenn Sie jetzt denken, Microsoft oder sonst wer hat da Blödsinn gemacht, dann wäre das unfair. Nein, das hat schon seinen Sinn:

Wählen Sie nämlich Im Menü "Insert" den "Office 2010 Custom UI Part", dann ist das die folgende Schema-Zeile korrekt:

<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">

Wählen Sie hingegen den "Office 2007 Custom UI Part", dann müssen Sie die Schema-Angaben mit dem alten Datum wählen:

<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">

Microsoft hat lediglich vergessen, die Beispiele anzupassen.

 

MCTMOSM MOS2013small