ich möchte per VBA eine Formel in eine Zelle schreiben, bekomme aber eine Fehlermeldung (Formula Array Eigenschaft kann nicht festgelegt werden), offensichtlich habe ich den Code nicht richtig formuliert.
Folgende Formel soll in die Zelle geschrieben werden:
=WENN(ISTFEHLER(MITTELWERT(WENN(Erfolgskredit!E5:E1000=P30;Erfolgskredit!I5:I1000)));"";(MITTELWERT(WENN(Erfolgskredit!E5:E1000=P30;Erfolgskredit!I5:I1000))))
CODE:
With Sheets("statistics").Rows(x)
.Cells(17).FormulaArray = "=WENN(ISTFEHLER(MITTELWERT(WENN(" & strName & "'!E5:E1000=P30;" & strName & "'!I5:I1000)));"";(MITTELWERT(WENN(" & strName & "'!E5:E1000=P30;" & strName & "'!I5:I1000))))"
strName ist eine Variable für Tabellenblätter.
Der Code ist in 1 Zeile geschrieben, ohne Umbruch.
Ich hoffe auf Eure Hilfe ;)
LG, Stephan