![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
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: 1 online | 98 heute | 4739 diesen Monat | 2085658 insgesamt | Seitenaufrufe: 114 | ![]() |
Letzte Änderung: 24.06.2006 | ![]() |
© 2001-18 Christian Freßdorf | ![]() |
Mit seinen Gedanken hat sich der Mensch entfesselt. Mit seinem Mund und seiner Hand zäunt er sich selbst wieder ein. |
powered by phpCMS and PAX |