Werte in Tabellen je Arbeitsmappe in einem Verzeichnis auslesen
Mittels VBA Werte in Tabellen je Arbeitsmappe (Excel Datei) in einem Verzeichnis auslesen und in einer neuen Tabelle zeilenweise zusammenführen: --- Code Snippet Begin --- Sub TabellenAusMehrerenDateienEinlesen() Dim oTargetSheet As Object Dim wksSheet As Object Dim oSourceBook As Object Dim sPfad As String Dim sDatei As String Dim lErgebnisZeile As Long On Error GoTo fehler Application.ScreenUpdating = False 'Das "Flackern" ausstellen 'Schritt 1: Neues Arbeitsblatt für die Ergebnisse erstellen Set oTargetSheet = ActiveWorkbook.Sheets.Add lErgebnisZeile = 2 'Ergebnisse eintragen ab Zeile 2 'Spaltenbeschriftungen in Zeile 1 With oTargetSheet .Cells(1, 1) = "Dateiname" .Cells(1, 2) = "Tabelle" .Cells(1, 3) = "Merkmal1" .Cells(1, 4) = "Merkmal2" .Cells(1, 5) = "Merkmal3"