Sub FilesListen()
Call EventsOff
Dim Dateien As Integer
Dim DateiName As String
With Application.FileSearch
.NewSearch
.LookIn = "D:\Temp\"
.Filename = "*.xls"
If .Execute() > 0 Then
For Dateien = 1 To .FoundFiles.Count
DateiName = Dir(.FoundFiles(Dateien))
If DateiName <> ThisWorkbook.Name Then
Workbooks.Open Filename:=.FoundFiles(Dateien)
Workbooks(DateiName).Sheets(1).Range(Workbooks(DateiName).Sheets(1).Cells(2, 2), Workbooks(DateiName).Sheets(1).Cells(Workbooks(DateiName).Sheets(1).UsedRange.SpecialCells(xlCellTypeLastCell).Row, Workbooks(DateiName).Sheets(1).UsedRange.SpecialCells(xlCellTypeLastCell).Column)).Copy ThisWorkbook.Sheets("1").Range("A" & ThisWorkbook.Sheets("1").UsedRange.SpecialCells(xlCellTypeLastCell).Row + 1)
Workbooks(DateiName).Close SaveChanges:=True
End If
Next Dateien
End If
End With
Call EventsOn
End Sub
Public Sub EventsOff()
With Application
.ScreenUpdating = False
.EnableEvents = False
.Calculation = xlCalculationManual
End With
End Sub
Public Sub EventsOn()
With Application
.ScreenUpdating = True
.EnableEvents = True
.Calculation = xlCalculationAutomatic
End With
End Sub
Mehrere Dateien zusammenfassen
dirkvdhurk 16.04.2007 - 245 Hits - 4 Antworten
mehrere Excel dateien zu einer
Excel2003 03.05.2007 - 403 Hits - 3 Antworten
daten zusammenfassen
MasterMadMax 02.05.2007 - 151 Hits - 7 Antworten
ca 2000 Excel Dateien in einer zusammenfassen
Sp|n.aT 24.05.2007 - 315 Hits - 11 Antworten
mehrere Listen zusammenfassen
aufarbeit 29.11.2007 - 161 Hits - 1 Antwort