Menüpunkt deaktivieren
03.11.2005 13:45:26
Maike
Ich habe ein schönes eigenes Menü geschrieben das bei Workbook open in die Menüleiste integriert wird.
Nun will ich aber einige der Menüpunkte deaktivieren.
Leider findet sich dazu kaum brauchbares in meinen Büchern und online entdecke ich zwar vieles, aber das bezieht sich sehr oft nur auf die Standard Excel Menüs, wie z.B. "Extras"
Also, so siehts aus, was ich geschriebnen habe
Application.CommandBars(1).Controls("Motorkennfeld").Controls("was muss hier rein").Enabled = False
"Motorkennfeld" ist die Caption meines Menüs
der zu deaktivierende Menüpunkt heißt "KLdick" und hat die caption "Kennlinien dick".
Bei dem Excel-Menü Extras sieht es für diesen Fall ja z.B. so aus:
Application.CommandBars(1).Controls("Extras").Controls("Makro").Enabled = False
Meine Frage ist jetzt: ist "Makro" die Bezeichnung des Menüpunktes in der Programmierung, oder soll hier die Caption/ Bezeichnung eingetragen werden?
Wenns schon nicht funktioniert, will ich wenigstens sicher sein mit der richtigen Bezeichnung zu arbeiten
Ausserdem noch eine Frage:
Müssen diese deaktivierungen / aktivierungen mit Ereignissen, wie z.B. Workbook open geschehen, oder kann ich sie auch nach ausführen einer ganz gewöhnlichen Sub ausführen?
Wäre toll, wenn mir da jemand weiterhilft
Gruß Maike