Ich will aus einer Datei mit ca.100 Tabellenblättern den Inhalt jedes Tabellenblattes (unterschiedlich viele Zeilen)in ein neues Tabellenblatt der gleichen Datei untereinander kopieren (nur Werte).
Sub CopyData()
Dim iCounter As Integer, iRow As Integer
Application.ScreenUpdating = False
Worksheets.Add after:=Worksheets(Worksheets.Count)
iRow = 1
For iCounter = 2 To 100
Worksheets(iCounter).Range("A1").CurrentRegion.Copy _
Cells(iRow, 1)
iRow = Cells(Rows.Count, 1).End(xlUp).Row + 1
Next iCounter
Application.ScreenUpdating = True
End Sub