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.839
Beiträge
707.962
Mitglieder
51.492
Neuestes Mitglied
Janus36
Oben