[b]Option Explicit
Sub Kopieren()
Dim Dateityp$
Dim Verzeichnis As String, aktSheetName As String
Dim firstfreeRow As Integer
With Application
.ScreenUpdating = False
.StatusBar = "Auswertung läuft"
Verzeichnis = "C:\Eigene Dateien\"
Dateityp = Dir(Verzeichnis & "\*.xls")
aktSheetName = ActiveSheet.Name
With Worksheets.Add
.Name = "Hilfstabelle"
End With
Do While Dateityp <> ""
firstfreeRow = Range("D65536").End(xlUp).Offset(1, 0).Row
GetObject (Verzeichnis & Dateityp)
Workbooks(Dateityp).Sheets(1).Range("A2:K" & _
Workbooks(Dateityp).Sheets(1).Range("D65536").End(xlUp).Row).Copy
Cells(firstfreeRow, 1).PasteSpecial
Application.CutCopyMode = False
Workbooks(Dateityp).Close False
Dateityp = Dir()
Loop
Range("E1:E" & Range("D65536").End(xlUp).Row).AdvancedFilter Action:=xlFilterInPlace, Unique:=True
Cells.Copy
Sheets(aktSheetName).Range("A1").PasteSpecial
.DisplayAlerts = False
Sheets("Hilfstabelle").Delete
.DisplayAlerts = True
.StatusBar = ""
End With
End Sub[/b] [b] Verzeichnis = "C:\Eigene Dateien\"[/b]
Doppelte Dateien und Ordner
Sun 11.08.2008 - 147 Hits - 1 Antwort
Mehrfach doppelte Bilddateien
schwarzwald 12.10.2007 - 111 Hits - 1 Antwort
mehrere Tabellen zu einer zusammenfügen
Kelly 01.11.2007 - 850 Hits - 13 Antworten
doppelte löschen
SARP 23.12.2007 - 471 Hits - 2 Antworten
doppelte datein in vista löschen
Jannosch90 22.02.2008 - 75 Hits - 1 Antwort