ich habe in einem Tabellenblatt Formeln gesichert, indem ich vor das "=" ein "ABC" gesetzt habe.
Bisher hat es mir die Formeln jedes mal zerhagelt, wenn in einem anderen Tabellenblatt, auf das sich die Formel bezog, Zeilen hinzugefügt wurden.
Beispiel: Im Tabellenblatt14 Zeile A3 soll immer der Wert der Zelle B4 aus dem Tabellenblatt16 stehen, egal ob mittlerweile Zeilen eingefügt worden.
Um dieses Problem zu lösen, habe ich die Formeln wie oben beschrieben gesichert und kopiere diese in das Tabellenblatt14. Damit die Formeln scharfgeschaltet werden, muss nur noch das "ABC" entfernt werden. Manuell klappt das auch, nur per unten aufgeführten Makro nicht.
Sub umformatieren()
Tabelle14.Select
Cells.Replace What:="ABC=wenn(", Replacement:="=wenn(", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
End Sub
Kann mir jemand sagen, warum es nicht geht bzw. wie ich umsetzen kann.
Vielen Dank.
Grüße
Uwe