SuchenErsetzen mit Variablen
17.09.2003 10:25:36
Stefan
ich habe folgendes Problem:
Ich habe mehrere Tabellenblätter, die durchnummeriert sind:
Also 1, 2, 3, usw. (als Tabellenname)
Durch ein Marko wird jedens mal ein neues Tabellenblatt erzeugt und
mit der nächsten freien Nummer versehen.
Auf einem Zusammenfassungsblatt soll nun eine Formel geändert werden:
Mit dem Befehl Suchen-Ersetzten soll dann beim Erweitern die alte Nummer des
Tabellenblattes in den Formeln durch die neue Nummer ersetzt werden:
z. B. ='1'$c2-a1 ersetzt werden durch: ='2'$c$2-a1
Wenn ich nach der 1 suchen und ersetzten lasse, wird auch die Zelle A1
verändert:
z. B. ='1'$c2-a1 ersetzt werden durch: ='2'$c$2-a2
D. h. ich muss nach '1' suchen lassen.
Das Problem dabei ist, das die 1 eine Variable sein soll:
Im Makro lautet es:
Selection.Replace What:=Zahl2, Replacement :=Zahl1, ....
Wie sag es dem Computer, das er nach z. B. '1' suchen soll?
Danke!!!