Hallo!
Ich versuche derzeit den Text in all meinen Formeln zu ändern, aber der folgende Code funktioniert leider nur für die Änderung von x zu y, aber nicht von x zu z, da es in diesem Fall den Laufzeitfehler 1004 anzeigt. Hat jemand eine Idee wieso das so ist bzw. was ich tun kann, um die Formeln nach meinem Wunsch zu ändern?
Viele Grüße
Ich versuche derzeit den Text in all meinen Formeln zu ändern, aber der folgende Code funktioniert leider nur für die Änderung von x zu y, aber nicht von x zu z, da es in diesem Fall den Laufzeitfehler 1004 anzeigt. Hat jemand eine Idee wieso das so ist bzw. was ich tun kann, um die Formeln nach meinem Wunsch zu ändern?
Code:
Sub MySub()
Dim x As String
Dim y As String
Dim z As String
Dim i As Integer
x = "$S:$S"
y = "$R:$R"
z = "$R:$R;"" <= ""&J$2;[activated201902.xlsx]riskmodel_new!$R:$R;"" > ""&I$2)"
For i = 1 To 10
Cells(i, "E").FormulaLocal = Replace(Cells(i, "E").FormulaLocal, x, y)
Cells(i, "J").FormulaLocal = Replace(Cells(i, "J").FormulaLocal, x, z)
Next i
End Sub
Viele Grüße