ich möchte in einer elendich langen Excel-Tabelle, die mit Filtern entsprechend gefiltert wird, am Ende einer Spalte eine Teilrechnung erstellen.
Also quasi sowas:
Range("C4330").Select
ActiveCell.FormulaR1C1 = "=SUBTOTAL(2,R[-4329]C:R[-1]C)"
funktioniert auch Problemlos.
Jetzt wächst die Tabelle aber täglich weiter, daher möchte ich das Zellenende variabel eintragen lassen.
Ich habe es mit diesem, im Internet, aus irgendeinem Forum gefundenen Befehl versucht.
ActiveCell.FormulaR1C1 = "=Subtotal(2, C3:C" & Cells(Rows.Count, "C").End(xlUp).Row & ")"
Was nicht ganz Zielführend war da er mir die komplette Spalte berechnen will.
Mein Bereich, in dem der Subtotal-Befehl wirksam werden soll, fängt in Spalte C erst ab der 4. Zeile an und soll in der letzten benutzten Zelle enden. Oder eine Zelle über dieser Formel.
Habt ihr Experten vielleicht eine kurze, einfache Lösung für mich?
Ich wäre euch echt dankbar weil ich schon sehr lange an dem Problem bastel.
MfG
Wolle