ich versuche mich gerade in der Ribbon-Programmierung und möchte in der Registerkarte Datei die Menüpunkte Speichern, Speichern unter und Drucken deaktivieren. Folgenden Code verwende ich dafür.
Jetzt kommt es darauf an ob für Office 2007, für Office 2010 oder für Office 2013-2019/365. Schau Dir dazu meinen Workshop an, Stichworte Menü und Backstage. Je nach Officeversion gibt es unterschiedliche Programmierungen. Da orientiert man sich an den von Microsoft herausgegebenen Übersichten.
(11.05.2021, 13:40)mumpel schrieb: Jetzt kommt es darauf an ob für Office 2007, für Office 2010 oder für Office 2013-2019/365. Schau Dir dazu meinen Workshop an, Stichworte Menü und Backstage. Je nach Officeversion gibt es unterschiedliche Programmierungen. Da orientiert man sich an den von Microsoft herausgegebenen Übersichten.
sorry, vergaß ich zu erwähnen. Es handelt sich um die Version 2016. Benötige das auf der Arbeit.
nein, mit beiden Varianten funktioniert es nicht, da werden sogar die Menüpunkte Speichern und Drucken nicht mehr deaktiviert. Bei "TabSaveAs" und "FileSaveAs" ist es so, wie in menen obigen Code: Speichern unter bleibt aktiv. Was ich aber nicht verstehe, wenn ich das Attribut von enabled auf visible abändere, verschwindet der Menüpunkt Speichern unter
(11.05.2021, 15:35)mumpel schrieb: "Enabled" funktioniert übrigens im Backstage nur bei Schaltflächen. Daher immer nur ausblenden möglich.
Vielen Dank für die Erklärung. Dank deiner Homepage ist mir jetzt auch klar, warum meine vorherigen Versuche mit FileSaveAs nicht funktioniert haben. Ich blende jetzt Speichern unter aus und gut ist. Danke auch an PIVPQ für seinen Beitrag.