Ich habe folgendes Anliegen. Ich möchte alle Werte einer Spalte von Tabelle 1 in Tabelle 2 kopieren. Sofern ich den Bereich benenne, funktioniert es (b). Allerdings hätte ich es lieber, wenn automatisch der letzte Eintrag ermittelt wird (a). Bei (a) erhalte ich immer einen Laufzeitfehler 1004. Kann mir jemand sagen, wie ich die Spalte mit xlDown kopieren kann? Vielen Dank.
Grüße
Stephan
a) Worksheets("Tabelle1").Range("B2", Cells(Range("B2").End(xlDown).Row, "B")).Copy Destination:=Worksheets("Tabelle2").Range("A1")
b) Worksheets("Tabelle1").Range("B2:B5000").Copy Destination:=Worksheets("Tabelle2").Range("A1")