Hallo,
ich muß in einer Tabelle diverse Geldbeträge für den Import in einem englischen Programm für den CSV-Export aufbereiten, weshalb Dezimal- und Tausendertrennzeichen (Komma auf Punkt) getauscht werden sollen. Wenn ich über Strg + F die Suchen/Ersetzen-Funktion aufrufe und z. B. alle Kommas in Punkte tausche, funktioniert das wunderbar. Das dabei aufgezeichnete Makro aber macht das dann nicht mehr:
Selection.Replace What:=",", Replacement:=".", LookAt:=xlPart, \_
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Warum? Wieso macht das Makro etwas anderes als die zugrundeliegende Ausführung? Wie bekomme ich das hin?
Vielen Dank im voraus (mit einem r und klein!
JayKay
P. S.:
Nein, das systemweite Umstellen der Ländereinstellungen ist nicht möglich, da nur diese einzige Maßnahme durchgeführt und der Rechner ansonsten im deutschsprachigen Modus betrieben werden soll.