![]() |
Menü- und Symbolleisten schützen |
Wie in den beiden Artikeln zu den Menüleisten (
erreicht werden. Mit den bereits bekannten Möglichkeiten können diese Menüpunkte dann deaktiviert werden.
Dim cbsyml As CommandBar Set cbsyml = CommandBars.Add("Test", msoBarRight, False, True) cbsyml.Protection = msoBarNoChangeVisible ' Kein Ändern der Anzeige cbsyml.Protection = msoBarNoCustomize ' Keine Anpassung der Symbolschaltflächen cbsyml.Protection = msoBarNoChangeDock ' Kein Andocken an anderen Stellen cbsyml.Protection = msoBarNoMove ' Kein Verschieben ' Die verschiedenen Parameter sind auch kombinierbar Anschließend ist die Symbolleiste gegen Veränderungen geschützt. Diese Eigenschaften lassen sich auch jederzeit für die anderen Menü- und Symbolleisten konfigurieren. Allerdings besteht weiterhin die Möglichkeit, die Symbolleisten über das Kontextmenü der Symbolleisten
ein- bzw. auszublenden, anzupassen oder zu löschen. Das folgende Beispiel demonstriert das Setzen und Aufheben des kompletten Schutzes der Menü- und Symbolleisten. Dabei wird dem Funktionsaufruf AllowCommandBarCustomization als Parameter mitgegeben, ob die Leisten geändert werden können (True) oder geschützt werden soll (False). Option Explicit |
| Besucher: 6 online | 15 heute | 1703 diesen Monat | 849094 insgesamt | Seitenaufrufe: 33 | Letzte Änderung: 24.06.2006 | © 2001-10 Zaphod-Systems | ||||
|
Bürokratie ist ein riesiger Mechanismus, der von Zwergen bedient wird. Honore de Balzac, 1799-1850, frz. Schriftsteller |
powered by phpCMS and PAX | |||||