Excel-95-Makro international
Ich habe Makros in der deutschen Version von Excel 95 angelegt, die jetzt auch auf der französischen Ausgabe laufen sollen. Gibt es eine Möglichkeit, das Makro zum Laufen zu bekommen, ohne alle Befehle von Hand zu übersetzen?
Ich habe Makros in der deutschen Version von Excel 95 angelegt, die jetzt auch auf der französischen Ausgabe laufen sollen. Gibt es eine Möglichkeit, das Makro zum Laufen zu bekommen, ohne alle Befehle von Hand zu übersetzen?
Nur Englisch wird als Makrosprache von allen internationalen Versionen verstanden, weshalb man dies tunlichst einstellen sollte (Extras\Optionen\ModulAllgemein). Mit den Bordmitteln von Excel läßt sich ein deutsches Makro nämlich nicht mehr in ein englisches umwandeln. Auf den Excel-Seiten von Hans W. Herber gibt es jedoch ein Tool namens VBA-Diktionär, das deutsches VBA in englisches übersetzt (www.herber.de/vbadikt/). Das so konvertierte Makro läßt sich danach in ein englischsprachiges Modulblatt aller internationalen Versionen übernehmen.
Excel 97 benutzt als Programmiersprache einheitlich nur noch englischsprachiges VBA und ĂĽbersetzt die Makros gegebenenfalls automatisch beim Ă–ffnen der Datei. (Alexandra von Cube/db) ()