![]() |
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: 0 online | 0 heute | 0 diesen Monat | 2404692 insgesamt | Seitenaufrufe: 169 | Letzte Änderung: 24.06.2006 | © 2001-18 Christian Freßdorf | ||||
|
Fürchte Dich nicht vor einem großen Schritt. Du kannst einen Abgrund nicht mit zwei kleinen Sprüngen überqueren. David Lloyd George, 1863-1945, engl. Politiker |
powered by phpCMS and PAX | |||||