Herbers Excel-Forum - das Archiv

CSV-Dateien in 1 EXCEL-Datei überführen

Bild

Betrifft: CSV-Dateien in 1 EXCEL-Datei überführen
von: thekla
Geschrieben am: 26.09.2003 13:50:07
Hallo,
folgende Aufgabenstellung:
n CSV-Dateien sollen in 1 EXCEL-Datei als n Tabellen eingefügt werden.
Üblicherweise wird beim Öffnen 1 CSV-Datei 1 EXCEL-Datei erzeugt.
Gibt es Lösungen?
Evt. mit Hilfe von Makros/VBA.
Vielen Dank.
Gruss Thekla

Bild

Betrifft: AW: CSV-Dateien in 1 EXCEL-Datei überführen
von: ChrisL
Geschrieben am: 26.09.2003 13:58:14
Hi Thekla

Hier ein Ansatz...
http://xlforum.herber.de/messages/311952.html

Gruss
Chris
Bild

Betrifft: AW: CSV-Dateien in 1 EXCEL-Datei überführen
von: xXx
Geschrieben am: 26.09.2003 14:06:16
Hallo,
das sollte helfen:
Sub csv()
With Application.FileSearch
.LookIn = "c:\test"
.Filename = "*.csv"
If .Execute > 0 Then
For i = 1 To .FoundFiles.Count
Workbooks.Open (.FoundFiles(i))
Sheets(1).Copy after:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count)
ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count).Name = "CSV_" & i
Workbooks(.FoundFiles(i)).Close savechanges = False
Next i
End If
End With
End Sub

Gruß aus'm Pott
Udo
http://www.excelerator.de

P.S. Das Forum lebt auch von den Rückmeldungen!
 Bild
Excel-Beispiele zum Thema " CSV-Dateien in 1 EXCEL-Datei überführen"
Excel-Dateien eines Ordners listen Hyperlinks zu allen Excel-Dateien eines Verzeichnisses erstellen