Excel-Dateien per VBA öffnen

  • #1
H

Holle

Guest
Wie kann ich aus einer Excel-Tabelle heraus per Makro nacheinander alle Excel-Dateien in einem bestimmten Verzeichnis öffnen (unabhängig von deren Namen) um bestimmte Daten auszulesen und in die erste Tabelle zu kopieren.
Habe mir die Dinge aus Büchern und Foren zusammen geklaut. Schaut so aus:

Sub XXX()
Dim Mappe As String
Dim i As Integer

Mappe = ActiveWorkbook.Name
Range(b2).Select
With Application.FileSearch
    .NewSearch
    .LookIn = C:\Test
    .SearchSubFolders = False
    .FileType = msoFileTypeExcelWorkbooks
    .Execute
   
    For i = 1 To .FoundFiles.Count
        Workbooks.Open.FoundFiles (i)
        Range(b2:b500).Copy
        Workbooks(mappe).Activate
        ActiveSheet.Paste
        ActiveCell.Offset(0, 1).Select
    Next i
End With

Bei Workbooks.Open.FoundFiles (i) kommt jedes mal die Meldung Fehler beim kompilieren. Argument ist nicht optional


Hilfeeee !!!
 
  • #2
versuchs mal so
Code:
...
Workbooks.Open FoundFiles (i)
...
Gruß Matjes :)
 
Thema:

Excel-Dateien per VBA öffnen

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.847
Beiträge
707.995
Mitglieder
51.498
Neuestes Mitglied
dennisforestt
Oben