erstmal großes Lob an dieses Forum, den Betreiber und die ganzen fleissigen Schreiber! Hier auf Herber.de wird mir seit über 10 Jahren geholfen, wenn ich VBA Codeschnipsel suche.
Ich bin gerade etwas aus der Übung und hab beim googlen keine einfache Lösung gefunden; daher meine Frage an Euch:
Ich habe eine ganz einfache Tabelle mit diversen Texten. Nun möchte ich bestimmte Texte mit anderen Texten ersetzten. Dafür gibt es eine Matrix. Beispiel:
Text/Werte sind in Tabelle Range A1:G50
Meine Replace alt Werte sind in Spalte I1:I20
Meine Replace neu Werte sind in Spalte J1:J20
Nun soll eine Schleife durchlaufen, die einfach nur folgendes macht: Suche in der Tabelle nach dem Wort in I1 und ersetze dieses durch das Wort in G1. Next.
Also quasi:
1. Suche in Range A1:G50 den Wert I1 und ersetze diesen durch den Wert J1
2. Suche in Range A1:G50 den Wert I2 und ersetze diesen durch den Wert J2
3. Suche in Range A1:G50 den Wert I3 und ersetze diesen durch den Wert J3
4. usw .... Ende nach 20 Zeilen (Quasi wenn Range I1:J20 durch gelaufen ist)
Es handelt sich nur um Text, d.h. nix komplexes wie Datum oder ähnliches.
Müsste das nicht in einem 5 Zeiler in VBA zu machen sein ?
Ich sage Danke im voraus!
Frederic