ich muss mal wieder um eure Hilfe bitten! Habe zu diesem Thema bereits einige Anfragen im Netz gefunden und verschiedenste Möglichkeiten die dort funktionierten ausprobiert - leider bei mir ohne Erfolg.
Ich möchte durch ein Makro eine Formel in eine Zelle schreiben. Durch die Variable end_row2 ermittle ich die letzte Zeile meiner Tabelle (Ausgabe getestet, kommt z.B. der Wert 160). Folgende Formel soll eingefügt werden:
=Summe(JobCount!G2:JobCount!G 160 bzw. end_row2) /Summe(JobCount!H2:H 160 bzw. end_row2)
Im Makro getestet hatte ich bisher verschiedenste Varianten, z.B.
Range("E7").FormulaLocal = "=Summe(JobCount!G2:JobCount!G""'"end_row2"'"")/Summe(JobCount!H2:JobCount!H'"end_row2&"')"
Range("E7").FormulaLocal = "=Summe(JobCount!G2:JobCount!G"&end_row2&")/Summe(JobCount!H2:JobCount!H"&end_row2&")"
Es muss doch hierfür eine eindeutige bzw. immer funktionierende Regel geben?!?
Hier der Link zur Bsp.-Datei:
https://www.herber.de/bbs/user/92521.xlsm