habe im Moment ein Brett vor dem Kopf und komme leider nicht weiter. Wahrscheinlich ist es für euch eine Leichtigkeit mein Problem zu lösen.
Folgendes:
Ich möchte in VBA mit einer Formel/Tabellenfunktion arbeiten - genauer, die Summenformel.
Ich möchte also über einen bestimmten Spaltenbereich (sagen wir A1:A10) die Summe bilden und das Ergebnis (ohne Formel) in einer Zelle ausgeben. Ungeachtet dessen was davor steht könnte man ja schreiben ...
.Sum(Range("A1:A10"))
Meine Frage nun: Kann man statt A1 und A10 auch Variablen verwenden, dass zB stehen so etwas stehen würde wie ...
oben = Range("A1").Offset(x,0)
unten = Range("A1").Offset(y,0)
.Sum(Range("oben:unten"))
Der Grund liegt nämlich darin, dass ich den Bereich dynamisch definieren möchte und die obere und untere Bezugszelle mittels Offset-Vorgaben festlege.
Vielen Dank für eure Hilfe im voraus ;-)
LG Daniel