SelbsterklΣrende Symbol-SchaltflΣchen unter Excel 95 û die zweite

In der Ausgabe 8/98 fragte WIN- Leser RenΘ Trafelet nach einer M÷glichkeit, in Excel 95 benutzerdefinierte SchaltflΣchen mit eigenen Quickinfo-Texten zu versehen. WIN schrieb, da▀ dies nicht ohne weiteres m÷glich sei und schlug vor, den Statuszeilen-Text entsprechend zu Σndern, wofⁿr Excel eine eigene Funktion zur Verfⁿgung stellt. Mehrere Leser wiesen danach auf eine Programmier-L÷sung per Makro-Anweisungen hin, die Sie im folgenden lesen: Mit den entsprechenden Makro-Anweisungen lassen sich auch benutzerdefinierte SchaltflΣchen mit eigenen Quickinfo-Texten versehen. Rufen Sie zunΣchst den Befehl Extras û Optionen auf und prⁿfen im Register Allgemein bei den Optionen Standardeinstellung und Aktuelle Einstellung die Einstellung Deutschland/Deutsch. Wenn n÷tig, Σndern Sie die Einstellungen entsprechend, damit der Makro-Editor mit den deutschen Befehlen zurechtkommt. Rufen Sie dann den Befehl Extras û Makro auf, geben Sie dem Makro einen Namen und klicken auf die Bearbeiten. Dann geben Sie folgende Zeilen im Editor ein:

Sub Makro1 ()╢
SymbolleisteListe (ôSymbolleistennameô).SymbolleistenschaltflΣcheListe (SchaltflΣchennummer).Name = ôQuickinfoô╢
End Sub╢
Als Symbolleisten-Namen geben Sie die Bezeichnung der Symbolleiste an. Diese finden Sie in der Liste, die Sie durch einen Klick mit der rechten Maustaste auf den Hintergrund der Symbolleisten ÷ffnen k÷nnen. Die SchaltflΣchennummer gibt die Position der entsprechenden SchaltflΣche an, wobei eventuelle ZwischenrΣume mitzΣhlen. Die Quickinfo ist der Text, den Excel ausgeben soll. Sie k÷nnen diesen Befehl fⁿr mehrere SchaltflΣchen auch wiederholt mit angepa▀ten Werten aufrufen. Sie brauchen das Makro nur einmal mit dem Befehl Extras û Makro û Ausfⁿhren auszufⁿhren, um die Quickinfos dauerhaft zuzuweisen. Um die Quickinfo wieder zu entfernen, ist ein erneuter Durchlauf des Makros notwendig. Allerdings ist dabei die Zeichenkette ô Quickinfoô durch einen leeren String ô ô zu ersetzen. Dann erscheint wieder der Text Benutzerdefiniert als Quickinfo.