Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Suchen und Ersetzen 400mal automatisieren





Frage

Ich habe ein excel file mit wörtern die ersetzt werden müssen durch andere. Leider sind es 400 wörter die ersetzt werden in 26.000 Zeilen. Kann man das beschleunigen , oder muß ich alle jeweils mit strg + h eintragen ? Zu ersetzende wörter liegen auch als excel file vor. Spalte a alt Spalte b neues wort (es ist sonst eine wahsinnsfleiß arbeit)

Antwort 1 von sakarya

Kopiers doch einfach.. Markieren, Kopieren, Neue stelle markieren und einfügen..

Antwort 2 von aliba

Hallo Patman,

Wenn in Tabelle 1, mit den 26.000 Zeilen nur eine Spalte, mit jeweils einem Wort pro Zeile existiert, kannst du einen Sverweis mit deinem 2. Excel-File machen, und so die zu ändernden Worte in Tabelle 1 , Spalte B eintragen lassen. Danach kannst du in Spalte C mit einer Wenn-Formel die Daten aus SPalte A eintragen lassen bzw., wenn in spalte B ein Ersatz steht, diesen eintragen lassen. Wenn du nicht weißt, wie das mit Sverweis, bzw. WENN-Funktion funktioniert, kannste auch mailen, allerdings erst Montag ab 8 Uhr.

CU Aliba

Antwort 3 von Flupo

Sollte nicht so schwer sein:
variable alt auf Basis der Inhalte von Spalte A definieren.
neu analog mit Spalte B.

in einer for i=1 (erste Zeile) to letzte Zeile -Schleife
Variablen definieren (mit i als Zeilenbezug arbeiten)
Cells.Replace What:=alt, Replacement:=neu, LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False (ab Cells alles in eine Zeile)

Next

Man muss nur darauf achten, dass beim Definieren der Variablen und beim Ersetzen die richtige Datei aktiv ist.

Gruss Flupo

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: