Ich möchte per VBA eine Formel in eine Liste übertragen. Mein Problem ist, dass das Ende der zu markierenden Bereichs variable ist. D.h. in der einen Woche muss Zelle A1 bis A100 markiert werden und die Formel übertragen werden, in Woche 2 die Formel von Zelle A1 bis A123.
Rechts von Spalte A werden Daten vorher eingelesen, was ich als Referenz nehmen könnte.
Ich habe auch in einer Zelle die Zeilen zählen lassen und mit einem Bezug hinterlegt "Zeilenanzahl" - jedoch weiss ich nicht ob ich in VBA den Bezug ansprechen kann:
bisher nicht variabel:
Rows("4:4").Select
Selection.Copy
Rows("6:1741").Select
Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
variable soll es irgendwie so aussehen:
Rows("4:4").Select
Selection.Copy
Rows("6:Zeilenanzahl").Select
Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
DANKE!