Ich würde gerne die Excel-Formel "=ANZAHL2(A3:A10)" in VBA so gestalten, dass ich diese in einer For-Schleife einbauen kann, um die Zellen der Spalten (in dem Fall "A") variabel zu zählen.
Gezählt werden sollen A3:A10, B3:B10, C3:C10 bis zur letzten vorhanden Spalte. Die Formel soll dann in A2, B2, C2 etc. eingetragen werden.
Die Schleife bestimmt anhand der Werte in Zeile 1, wie lange diese laufen soll.
Also sowas in der Art:
For Spalte = 1 to Worksheets(1).Cells(1, Columns.Count).End(xlToLeft).Column
Worksheets(1).Cells(2, Spalte).FormulaLocal = "=ANZAHL2(Spalte &3:Spalte & 10)"
next Spalte
Hat jemand eine Idee, wie ich die Formel variabel gestalten kann?