20.01.2020, 16:27
Guten Tag zusammen,
ich würde gerne folgende Formel über FormulaLocal in eine Zelle schreiben
da mit vba erstmal direkt einen error angezeigt kommt und ein plötzliches Anweisungsende dachte ich daran vllt die Gänsefüßchen doppelt zu machen (wie in anderen Sprachen)
allerdings hier auch kein Erfolg
hat einer eine Idee?
ich würde gerne folgende Formel über FormulaLocal in eine Zelle schreiben
Code:
=SUMMENPRODUKT(TEILERGEBNIS(3;INDIREKT("BP"&ZEILE(7:67)))*((AM7:AM67="A1/B1")+(AM7:AM67="A1/B2+")+(AM7:AM67="A1/B2")+(AM7:AM67="A2+/B1")+(AM7:AM67="A2+/B2+")+(AM7:AM67="PA/B1")))/TEILERGEBNIS(3;AM7:AM267)
da mit vba erstmal direkt einen error angezeigt kommt und ein plötzliches Anweisungsende dachte ich daran vllt die Gänsefüßchen doppelt zu machen (wie in anderen Sprachen)
Code:
ActiveSheet.Range("AR1").FormulaLocal = "=SUMMENPRODUKT(TEILERGEBNIS(3;INDIREKT(""BP""&ZEILE(7:67)))*((AM7:AM67=""A1/B1"")+(AM7:AM67=""A1/B2+"")+(AM7:AM67=""A1/B2"")+(AM7:AM67=""A2+/B1"")+(AM7:AM67=""A2+/B2+"")+(AM7:AM67=""PA/B1"")))/TEILERGEBNIS(3;AM7:AM267)"
allerdings hier auch kein Erfolg
hat einer eine Idee?