Post by songoku » 24 Jun 2018, 11:02
Hallo
würde gerne bei einer CSV Datei den Inhalt der 1. Spalte suchen und bei treffer durch den Wert den 2. Spalte ersetzen.
Beispiel CSV-Datei
Code: Select all
32049,Herford
32105,Bad Salzuflen
32120,Hiddenhausen
32130,Enger
Wenn Zwischenablage "32049" enthält, soll das durch "Herford" ersetzt werden.
Meine Kenntnisse reichen soweit, dass ich mir sowas zusammen gestellt habe:
Code: Select all
F11::
clipboard = ""
send ^c
Clipwait, 2
zwischenablage := clipboard
suchen := "32049"
ersetzen := "Herford"
ergebnis := StrReplace(zwischenablage, suchen, ersetzen)
clipboard = ""
clipboard = %ergebnis%
clipwait, 2
send, %clipboard%
return
Doch wenn ich so vorgehe, wird das Script zu lang und sehr aufwendig.
Daher würde ich gerne wissen, wie ich die Begriffe auf einer CSV datei verlagern kann?
vielen dank und Gruß
Hallo
würde gerne bei einer CSV Datei den Inhalt der 1. Spalte suchen und bei treffer durch den Wert den 2. Spalte ersetzen.
Beispiel CSV-Datei
[code]32049,Herford
32105,Bad Salzuflen
32120,Hiddenhausen
32130,Enger[/code]
Wenn Zwischenablage "32049" enthält, soll das durch "Herford" ersetzt werden.
Meine Kenntnisse reichen soweit, dass ich mir sowas zusammen gestellt habe:
[code]F11::
clipboard = ""
send ^c
Clipwait, 2
zwischenablage := clipboard
suchen := "32049"
ersetzen := "Herford"
ergebnis := StrReplace(zwischenablage, suchen, ersetzen)
clipboard = ""
clipboard = %ergebnis%
clipwait, 2
send, %clipboard%
return[/code]
Doch wenn ich so vorgehe, wird das Script zu lang und sehr aufwendig.
Daher würde ich gerne wissen, wie ich die Begriffe auf einer CSV datei verlagern kann?
vielen dank und Gruß