ich suche eine VBA Code der folgende Aufgabe löst.
Täglich wird ein Excel Dokument mit neuen Daten und dem selben Dateinamen im selben Ordner neu erstellt bzw. überschrieben. Ich möchte die Daten 1zu1 ab Zeile 2 in ein anderes Excel Dokument übernehmen, dass wiederum inkrementell wächst und die neusten Datensätze immer oben stehen. Bisher habe ich mit dem Recorder einen brauchbaren Code, aber dieser kopiert mir leider auch die leeren Zeilen, weil die Zeilen unterschiedlich befüllt werden. An einem Tag habe ich 10 Datensätze am nächsten Tag nur noch 5 Datensätze. Mit dem VBA Recorder habe ich 15 Zeilen fix ausgewählt. Sicherlich benötige ich eine Schleife, leider hört hier mein Wissen dazu auf. Vielleicht kann mir hier geholfen werden. Vielen Dank.
Mein VBA Code:
Sub Test4()
' Test4 Makro
Range("A2").Select
Workbooks.Open Filename:= _
"C:\Rohdaten\Rohdaten.xls"
Range("A2:I15").Select
Selection.Copy
Windows("Statistik.xlsm").Activate
Selection.Insert Shift:=xlDown
End
Sub