RibbonX-Workshop - Das Officemenü in Office 2007
In diesem Beispiel werden folgende Einstellungen für das Officemenü vorgenommen.
Schließen=>aktiviert. Neu=>deaktiviert. Datei öffnen=>deaktiviert.
Speichern=>deaktiviert. Drucken=>aktiviert.
Speichern unter=>aktiviert. Senden=>aktiviert.
<!-- Officemenü. Hier können Sie dem Menü
standardmäßig inaktive Elemente hinzugügen oder
standardmäßig aktive Elemente deaktivieren. -->
<officeMenu >
<!-- Fügt "Schließen" hinzu (Standardmäßig inaktiv) -->
<button idMso="FileClose" visible="true" />
<!-- Deaktiviert "Neu" (Standardmäßig aktiv) -->
<button idMso="FileNew" visible="false" />
<!-- Deaktiviert "Datei oeffnen" (Standardmäßig aktiv) -->
<button idMso="FileOpen" visible="false" />
<!-- Deaktiviert "Speichern" (Standardmäßig aktiv) -->
<button idMso="FileSave" visible="false" />
<!-- Aktiviert "Drucken" (Standardmäßig inaktiv) -->
<splitButton idMso="FilePrintMenu" visible="true" />
<!-- Aktiviert "Speichern unter" (Standardmäßig inaktiv) -->
<splitButton idMso="FileSaveAsMenu" visible="true" />
<!-- Aktiviert "Senden an" (Standardmäßig inaktiv) -->
<menu idMso="FileSendMenu" visible="true"></menu> </officeMenu>
<!-- Ende Officemenü -->
Den gesamten RibbonX-Code finden Sie in der Beispielmappe zu diesem Thema.
Wichtig:
Die Tastenkombinationen bleiben weiterhin aktiv. Sie müssen Sie also separat deaktivieren, z.B. über Application.OnTime im Workbook_Activate-Ereignis. Aber bitte vergessen Sie dann nicht, die Tastenkombinationen im Workbook_Deactivate-Ereignis wieder zurückzusetzen.