Replace
04.01.2014 14:21:23
Sascha
Ich konnte schon viele Forumseinträge für meine VBA's brauchen, aber nun habe ich leider nichts mehr gefunden. Das Ziel wäre ein Replace-VBA welches auf ein File zugreift.
Heisst:
Cells.Replace What:="AAA", Replacement:="1", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Jetzt möchte ich aber nicht nur AAA durch 1 ersetzten sondern auch AAB duch 2 und AAC durch 3. Das ganze ergäbe eine Liste von ca. 500 Replacements, was zu zeitintensiv wäre zum schreiben. Nun habe ich eine andere Execldatei erstellt in welcher in Splate A1 "AAA" steht und in B1 "1".
Ist es nun möglich einen VBA Befehl zu schreiben, damit die ganze Liste A1:A500 gesucht und durch B1:B500 ersetzt wird (Im File orginal.xlsx)? Das Dokument mit der Liste würde replacelist.xlsx heissen.
Vielen Dank für Eure Antworten.
Gruss aus der Schweiz
Sascha