Hallo Freunde,
Frohes neues erstmal!
Ich schreibe per vba eine Formel in eine Spalte. Diese Formel soll die Summe aller über ihr liegenden Zellen ab Zeile 9 berechnen wobei die Zeilenanzahl unterschiedlich ist.
Das klappt in 3 von 4 Arbeitsblättern ganz hervorragend, im 4. bekomme ich jedoch immer einen #BEZUGsfehler raus.
Dies ändert sich auch nicht wenn ich die Formel per vba auf "=SUMME(G9:G15)" oder "=42" ändere.
Erst wenn ich "per Hand" im Arbeitsblatt die Formel eingebe funktioniert es.
Die Formatierungen der Zellen stimmen alle.
Zeilenzahl (hier:=16)
FormalZeilenzahl = Zeilenzahl-1
with wbrechnung.sheets(2)
...
.Cells(Zeilenzahl, 7).FormulaLocal = "=SUMME(G9:G" & FormelZeilenzahl & ")"
...
end with
Könnt ihr mir erklären woran das liegen kann?
lieben Gruß
SirSolaris