nachdem ich in diesem Forum schon viele Tipps allein durchs Lesen bekommen habe, habe ich heute ein Problem, dass ich in dieser Form in keinem Beitrag finden konnte.
Zu Beginn, ich bin absoluter Laie bei der Erstellung von Makros und habe mal den Makro Rekorder versucht.
Problemstellung: Ich habe drei identische Tabellen (testmappe 1-3) hinsichtlich der Zeilenbeschriftung, die in der Länge allerdings variieren. Diese möchte ich in einer Art Mastertabellen untereinander kopieren um auf Basis der Mastertabelle auswerten zu können. Zu beachten ist, dass die drei Tabellen immer wieder von Mitarbeitern bearbeitet werden und Zeilen unten hinzukommen. Wie kann ich denn diese Variabilität der Zeilenanzahl in dem Code, der mir durch den Makro Rekorder erstellt wird, anpassen.
Dies ist der Code mit fixen Zellenbereichen:
Sub Tabellen_kopieren()
' Tabellen_kopieren Makro
' Tastenkombination: Strg+m
Workbooks.Open Filename:= _
"L:\testmappe_1.xls"
Range("A1:D3").Select
Selection.Copy
Windows("master.xls").Activate
Cells.Select
ActiveSheet.Paste
Workbooks.Open Filename:= _
"L:\testmappe_2.xls"
Range("A2:D3").Select
Application.CutCopyMode = False
Selection.Copy
Windows("master.xls").Activate
Range("A4:D5").Select
ActiveSheet.Paste
Workbooks.Open Filename:= _
"L:\testmappe_3.xls"
Range("A2:D3").Select
Application.CutCopyMode = False
Selection.Copy
Windows("master.xls").Activate
Range("A6:D7").Select
ActiveSheet.Paste
Application.CutCopyMode = False
End Sub
Herzlichen Dank für Eure Hilfe!