In diesem Bereich findet Ihr verschiedene VBA-Beispiele rund um die Menü- und Symbolleisten in Word.
Die zum Download angebotenen VBA-Codes können beliebig (weiter-)verwendet werden. Alle Beispiele sind getestet und funktionieren unter den angegebenen Word-Versionen; ich übernehme aber keine Haftung bei Fehlern oder Datenverlusten, die evtl. bei Verwendung dieser Beispiele auftreten!
|
|
Manche Symbolleisten blenden sich immer wieder automatisch ein und lassen sich auch nicht dauerhaft ausblenden oder gar löschen. Zu diesen gehören die Symbolleisten "Web" und auch die des Adobe Acrobat-Paketes. Wie sich die Einblendungen dieser Symbolleisten trotzdem in den Griff bekommen lassen, findet Ihr hier.
|
|
|
Zur Gestaltung der Symbolleisten stehen nur wenige Steuerelementtypen zur Verfügung. Leider gehören zu diesen keine RadioButtons. Mit einem Trick lassen sich diese aber recht einfach nachbauen. Wie das geht findet Ihr unter Gruppenschaltflächen.
|
12.11.2002 |
Makronamen von Menü- und Symbolleisteneinträgen ermitteln |
|
|
Hat man in die Symbol- oder Menüleiste eigene Makros eingefügt und auch aussagekräftige Namen vergeben, kommt man anschließend nur schwer an die Infromationen heran, in welchen Dokumentvorlagen sich diese Makros befinden und wie sie genau heißen. Mit dem Makro MenueMakroErmitteln lassen sich diese Informationen bequem ermitteln.
|
09.09.2002 |
Menüleiste und Symbolleisten schützen |
|
|
Ob aus versehen oder gewollt, mit den Word-eigenen Mitteln lassen sich die Menüleiste und die Symbolleisten (fast) beliebig verändern. Wie sich diese Menü- und Symbolleisten schützen lassen, findet Ihr unter Menü-/Symbolleisten schützen.
|
09.04.2002 |
Lesezeichen verwenden |
|
|
In der VBA-IDE gibt es die praktischen Lesezeichen, zum schnelleren Navigieren zwischen verschiedenen Zeilen. Diese Lesezeichen sind besonders bei umfangreichen Makros/Projekten hilfreich, wenn z.B. verschiedene Stellen verglichen werden sollen. Mit Hilfe einiger Makros lässt sich diese Funktionalität aber auch in Word-Dokumente einbinden.
|
15.01.2002 |
Dynamische Symbole |
|
|
Mit dieser Funktion wird zur Laufzeit ein Symbol in der Symbolleiste erzeugt, dem ein beliebiges Makro mit einem festen Tastenkürzel zugewiesen werden kann. Damit kann das letzte Makro beliebig oft wiederholt werden, ohne dass jeweis ein eigenes Symbol mit Tastenkürzel angelegt werden muss. Es wird jeweils das Makro zugewiesen, aus dem diese Funktion aufgerufen wird. Dazu muss nur der Makroname als Übergabeparameter angegeben werden. Zum Makro
|
|