Hallo illi,
zunächst heiße ich dich im Forum herzlich willkommen!
Ich hab schnell ein Beispiel programmiert für Deien Frage programmiert, siehe Anhang.
Hier noch der Code:
Diesen Code in das Active-Ereignis des Tabellenblatts "Zusammenfassung" einfügen:
Private Sub Worksheet_Activate()
With Application
.EnableEvents = False
.ScreenUpdating = False
End With
zusammenfassung
With Application
.EnableEvents = True
.ScreenUpdating = True
End With
End Sub
Diesen Code in ein Modulblatt einfügen:
Sub zusammenfassung()
Set ws1 = ThisWorkbook.Sheets("Tabelle1")
Set ws2 = ThisWorkbook.Sheets("Tabelle2")
Set wsz = ThisWorkbook.Sheets("Zusammenfassung")
wsz.Range("A2:A1000").ClearContents
lz1 = ws1.Cells(Rows.Count, 1).End(xlUp).Row
lz2 = ws2.Cells(Rows.Count, 1).End(xlUp).Row
'** Tabelle 1 kopieren
ws1.Select
ws1.Range(Cells(2, 1), Cells(lz1, 1)).Copy
wsz.Select
wsz.Range("A2").Select
wsz.Paste
'** Tabelle 2 kopieren
ws2.Select
ws2.Range(Cells(2, 1), Cells(lz2, 1)).Copy
wsz.Select
wsz.Range("A" & wsz.Cells(Rows.Count, 1).End(xlUp).Row + 1).Select
wsz.Paste
Application.CutCopyMode = False
End Sub
Wie gesagt, als Anlage noch das beigefügte Beispiel. Sobald das Blatt "Zusammenfassung" aufgerufen wird, werden die Inhalte aus Tabelle 1 und Tabelle 2 in das Blatt "Zusammenfassung" übertragen und damit zusammengeführt.
Ich hoffe, das hilft Dir weiter.
Viele Grüße
Officer