Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Excel Dateien konsolidieren
#1
Hallo zusammen,

bin neu hier im Forum und freue mich auf den Austausch.

Aktuell habe ich folgendes Problem. Ich möchte mehrere Excel-Dateien (130 Stück im .csv Format) in einer Excel Datei zusammenfassen. Der Aufbau der einzelnen Dateien ist Identisch. Die Dateien liegen in einem Ordner und der Dateiname beginnt bei allen mit "2016*". Am liebsten wäre mir, dass die Daten alle untereinander aufgelistet werden.

Kann mir bei diesem Thema jemand helfen :)
Antworten Top
#2
Hallo Peter,

um die einzelnen CSV Dateien nach einander zu öffen, könntest du folgendes Makro verwenden.

Code:
Sub alle_Dateien_Verzeichnis() '
    strPath = "J:\Datawarehouse\Bank\" 'Pfad des Verzeichnisses ggf. anpassen
    strExt = "*.csv"       'Dateiextension ggf. anpassen
    Dim strFile As String
    If strPath = "" Then
        Exit Sub
    Else
        strFile = Dir(strPath & strExt)
        Do While Len(strFile) > 0
            Workbooks.Open Filename:=strPath & strFile
            'mach was damit
            'deine routine
            '...
            Workbooks(strFile).Close
            strFile = Dir() ' nächste Datei
        Loop
    End If
End Sub

Weiter musst du bei "mach was damit / deine routine" noch das Kopiervorgang einsetzen. Dazu sollte dir die Suchmaschine deines Vertrauens jedoch auch eine Menge Ergebnisse ausweisen, sodass ich dir an dieser Stelle den Ansporn zur Weiterbildung liefern möchte. Solltest du nicht zurecht kommen, dann schicke einfach mal das was du bis hin hast.
Viele Grüße
Micha
_____________________________________________________________________________
Auch meine Zeit ist mir wertvoll. Somit freue ich mich über deine Rückmeldung.

Tagsüber: Win Server 2008 RT | MS Word/Excel/Powerpoint 2010 | Lotus Notes
Abends: Win 10/7 | MS Word/Excel/Powerpoint/Access/Outlook 2007 / 2010 / 2016
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste