FormulaR1C1
kleinkatha
ich habe ein Problem mit einer R1C1 Formel. Ich möchte den Bezug gerne absolut haben (funktioniert über die[] richtig?). Leider funktioniert die Formel ohne die eckigen Klammern nicht. Sobald ich sie raus lösche bekomme ich die Fehlermeldung "Anwendungs-oder objektdefinierter Fehler: 1004".
Mit eckigen Klammer funktioniert alles wunderbar. Es wir ein wunderschöner relativer Bereich, den ich dann aber leider nicht in der Spalte nach unten kopieren kann, da sich sonst mein Bezugsbereich für die Summenbildung verschiebt.
So geht´s (ist aber leider relativ):
wks_Overview.Cells(3, 4).FormulaR1C1 = "=SUMPRODUCT((ZCS0021!R[-1]C[" & p - 4 & "]:R[" & zz & "]C[" & p - 4 & "]=Overview!RC[-3])*(ZCS0021!R[-1]C[" & t - 4 & "]:R[" & zz & "]C[" & t - 4 & "]=Overview!RC[-2]))"
In der Zelle D3 steht dann die Formel:
=SUMMENPRODUKT((ZCS0021!Q2:Q3507=Overview!A3)*(ZCS0021!P2:P3507=Overview!B3))
Die Bereiche ZCS0021!Q2:Q3507 und ZCS0021!P2:P3507 sollen eigentlich absolut ($) sein.
So geht´s nicht (Fehler 1004):
wks_Overview.Cells(3, 4).FormulaR1C1 = "=SUMPRODUCT((ZCS0021!R-1C" & p - 4 & ":R" & zz & "C" & p - 4 & "=Overview!RC[-3])*(ZCS0021!R-1C" & t - 4 & ":R" & zz & "C" & t - 4 & "=Overview!RC[-2]))"
Weiß jemand, warum ich die eckigen Klammern in diesem Fall nicht einfach weglassen kann?
Gruß,
Katharina