Hallo Scripter,
so ... die definitive Version des Scripts ist nun mit dem Suchen/Ersetzen mithilfe der RegEx-Bibliothek ausgestattet.
Gruiny hat es problemlos geschafft, diese Hilfsdatei am richtigen Ort unterzubringen. Und das Ersetzen der Dezimaltrenner Komma durch einen Punkt funktioniert wie gewünscht.
Weil das Suchen und Ersetzen eines Zeichens mit definierten GREP-Mustern von allgemeinem Interesse ist, nachfolgend die entsprechenden Zeilen:
Der Variablen 'tmpString' wird zu Beginn der Inhalt der gewählten CSV-Datei zugewiesen:
Und das braucht es, um die Kommas durch Punkte zu ersetzen:
Das Suchen-Muster bedeutet: Finde eine beliebige Ziffer, gefolgt von einem Komma, gefolgt von zwei beliebigen Ziffern.
Die Klammern bilden die Gruppen eins und zwei.
Im Ersetzen-Muster stehen die beiden Dollarzeichen, gefolgt von der Nummer der Gruppe. Deren Inhalt wird unverändert übernommen. Dazwischen der Punkt, welcher das Komma ersetzen wird.
Gruss, Hans