 |
Excel 7.0: Englische und deutsche Makrosprache verwenden
Das Abtippen von Makrolistings kann unter ungⁿnstigen UmstΣnden ziemlich frustrierend enden dann nΣmlich, wenn Ihnen bei jeder Befehlszeile Fehlermeldungen um die Ohren fliegen. Schlie▀lich legen sie den Verdacht nahe, da▀ das Makrolisting vor Fehlern nur so wimmelt. Was aber nicht unbedingt der Fall sein mu▀. Besonders wenn Fehlermeldungen im Rudel auftreten, hat dies meistens einen ganz simplen Grund: Excel ist ⁿber eine andere als die eingestellte Makrosprache gestolpert. Die Tabellenkalkulation akzeptiert zwar sowohl Englisch als auch Deutsch als Programmiersprache fⁿr Makros, jedoch je nach Konfiguration nur entweder die eine oder die andere. Wenn bei Ihrer Excel-Version die Sprache auf Englisch eingestellt ist, werden Sie feststellen, da▀ Excel keine deutschen Makrolistings akzeptiert. Das gleiche gilt umgekehrt, wenn Ihre Makro-Sprache auf Deutsch gestellt ist und Sie versuchen, ein englisches Makrolisting einzutippen. Sie k÷nnen in Excel die Sprache jedoch umstellen, indem Sie »Extras | Optionen« wΣhlen und im Register »Modul Allgemein« unter »Standardeinstellungen« die Sprache auswΣhlen, in der das Makrolisting vorliegt. Allerdings funktioniert das nur mit jungfrΣulichen Dateien. Wenn Sie aber bereits damit begonnen haben, das Makro einzutippen und erst dann die Sprache der Datei umstellen wollen, spielt Excel nicht mit und beharrt beim Makrolisting stur auf der zuvor eingestellten Sprache. In der Regel werden Makros jedoch ohnehin nicht in "normalen" Arbeitsmappen abgelegt. Damit das Makro in allen Arbeitsmappen zur Verfⁿgung steht, gibt man es normalerweise in die pers÷nliche Arbeitsmappe »Personl.xls« ein. Diese Datei befindet sich in dem Unterverzeichnis »XlStart« von Excel und akzeptiert entweder ausschlie▀lich englische oder deutsche Makros. Damit diese Datei aktiv bleibt, aber im normalen Betrieb nicht st÷rt, wird sie in den meisten FΣllen ⁿber den Menⁿpunkt »Fenster | Ausblenden« unsichtbar gemacht und nur bei Bedarf mit »Fenster | Einblenden« auf den Monitor geholt. Die Anzahl Ihrer pers÷nlichen Arbeitsmappen ist nicht begrenzt. Somit k÷nnen Sie jederzeit eine zweite Mappe anlegen, die die Sprache akzeptiert, die Ihnen Ihre pers÷nliche Arbeitsmappe »Personl.xls« verweigert. Um diese zweite Makro-Datei einzurichten, wΣhlen Sie zunΣchst »Datei | Neu« und wechseln dann in das Menⁿ »Extras | Optionen | ModulAllgemein«. Unter »Standardeinstellungen« geben Sie die Sprache ein, die von Ihrer pers÷nlichen Arbeitsmappe nicht unterstⁿtzt wird, also entweder »Englisch/USA« oder »Deutsch/Deutschland«. BestΣtigen Sie mit einem Klick auf die SchaltflΣche »OK« und wΣhlen Sie dann »Einfⁿgen | Makro | Visual Basic Modul«, um Ihr erstes anderssprachiges Makro einzugeben. WΣhlen Sie dann »Datei | Speichern unter« und wechseln Sie ins Unterverzeichnis »XlStart« des Excel-Hauptverzeichnisses. Am besten benennen Sie die Arbeitsmappe nach der Sprache, also entweder »Englisch« oder »Deutsch«, und bestΣtigen mit »OK«. Da sie in dem Ordner »XlStart« gespeichert wurde, lΣdt Excel diese Arbeitsmappe nun bei jedem Start. Weil Sie nur bei Bedarf sichtbar sein soll, wΣhlen Sie vor dem Schlie▀en der Datei »Fenster | Ausblenden«. Somit ist die Datei und mit Ihr die darin enthaltenen Makros zwar ge÷ffnet, aber sie taucht nicht in der Liste der ge÷ffneten Dateien auf und st÷rt nicht bei der Arbeit. Je nachdem, in welcher Sprache Sie in Zukunft ein Makro anlegen wollen, wΣhlen Sie dann »Fenster | Einblenden«, und Sie k÷nnen die gewⁿnschte Makromappe auswΣhlen.
|
 |