Ich möchte den Mittelwert über einen Bereich ermitteln, bei dem sich die Spaltenzahl ändert. Die aktuelle Anzahl der Spalten ermittle ich mit:
y = Cells.Find("*", [A2], , , xlByRows, xlPrevious).Column + 1
Das Problem: Wenn ich per VBA die Formel
Cells(3, 6).Formula = "=Average(Range(Cells(3, 7), Cells(3, y)))"
in der Zelle einfüge, erscheint:
=MITTELWERT(Cells(3; 7); Cells(3; y))
Vielen Dank schon mal für Eure Hilfe