ich möchte mit einem Makro die folgende Formel in Zellen schreiben:
=INDIREKT("'"&$A20&"'!E$85")
Hierbei wollte ich auf das R1C1 Format zurückgreifen, da ich diese dann einfacher anpassen kann. Erwartetes Ergebnis: Aus den beiden Teilen $A20 und E$85 möchte ich einen Verweis auf eine Zelle (E$85) in einem anderen Datenblatt ($A20) erzeugen.
Mein Code sieht wie folgt aus:
Worksheets(z).Cells(r, 2).FormulaR1C1Local= "=INDIREKT(""'""&Z" & r & "S1&""'!Z85S5"")"
Dieser schreibt mir #BEZUG in die entsprechende Zelle. Schreibe ich dort direkt E85 rein, so wird die Formel wie erwartet ausgeführt. Wenn ich nun im Arbeitsblatt z in der Zelle E85 "E85" eingebe, so funktioniert der Verweis wie oben beschrieben und erwartet. Offensichtlich habe ich hier einen Gedankenfehler im letzten Teil der Formel, finde ihn jedoch nicht.
Vielleicht kann mir ja jemand von euch einen Tipp geben.
Vielen Dank
JC