Symbolleisten ein/ausblenden VBA

03/10/2008 - 17:31 von Eberhard Funke | Report spam
Hallo,

bei WorkbookOpen sollen alle sichtbaren Symbolleisten (SL) aus- und einige
benutzerdefinierte SL neu erstellt werden.
BeiWorkbookClose soll dann der urspüngliche Zustand wieder hergestellt
werden, also die zuvor ausgeblendeten SL wieder eingeblendet und die
benutzerdefinierten SL "deleted" werden.

Bisher behelfe ich mir, indem ich die sichtbaren SL bei Open in einer
Tabelle "konserviere" und diese Konserve bei Close zum Wiedereinblenden
benutze.

Gibt es da nichts einfacheres, etwa so: Merke Dir bei WorkbookOpen die
Einstellung der Symbolleisten (vor Einfügen der benutzerdefinierten SL) und
stelle diesen Zustand bei WorkbookClose wieder her?

Zusatzfrage: (Wie) kann man die "Worksheet Menue Bar" aus/einblenden?


Mit freundlichen Grüssen Eberhard
XP home XL 2000
Eberhard(punkt)W(punkt)Funke(at)t-online.de
 

Lesen sie die antworten

#1 Claus Busch
03/10/2008 - 17:50 | Warnen spam
Hallo Eberhard,

Am Fri, 3 Oct 2008 17:31:41 +0200 schrieb Eberhard Funke:

bei WorkbookOpen sollen alle sichtbaren Symbolleisten (SL) aus- und einige
benutzerdefinierte SL neu erstellt werden.
BeiWorkbookClose soll dann der urspüngliche Zustand wieder hergestellt
werden, also die zuvor ausgeblendeten SL wieder eingeblendet und die
benutzerdefinierten SL "deleted" werden.



schau mal bei Hajo vorbei, der hat einige Beispiele für Symbolleisten
auf seiner Seite:
http://hajo-excel.de/vba_menue.htm

Zusatzfrage: (Wie) kann man die "Worksheet Menue Bar" aus/einblenden?


http://www.jumper.ch/excel_vba/020.htm


Mit freundlichen Grüssen
Claus Busch
Win XP Prof SP2 / Vista Ultimate
Office 2003 SP2 / 2007 Ultimate

Ähnliche fragen