Wie kombiniere / importiere ich mehrere CSV-Dateien in mehrere Arbeitsblätter?
Wie können Sie mit diesem Job in Excel umgehen, wenn Sie mehrere CSV-Dateien aus einem Ordner als separate Arbeitsblätter in einer Arbeitsmappe importieren möchten?
Importieren Sie mehrere CSV-Dateien in separate Arbeitsblätter mit VBA-Code
Importieren Sie mit Kutools for Excel mehrere CSV-Dateien in separate Arbeitsblätter
Teilen Sie eine Arbeitsmappe in mehrere separate csv / pdf / txt / excel-Dateien auf
Importieren Sie mehrere CSV-Dateien in separate Arbeitsblätter mit VBA-Code
Um schnell mehrere CSV-Dateien in eine Arbeitsmappe zu importieren, kann der folgende VBA-Code Ihnen einen Gefallen tun. Gehen Sie wie folgt vor:
1. Halten Sie die Taste gedrückt ALT + F11 Tasten in Excel, um die zu öffnen Microsoft Visual Basic für Applikationen Fenster.
2. Klicken Sie Insert > Modulund fügen Sie den folgenden Code in das Feld ein Modul Fenster.
VBA-Code: Importieren Sie mehrere Textdateien in separate Arbeitsblätter:
Sub CombineCsvFiles()
'updateby Extendoffice
Dim xFilesToOpen As Variant
Dim I As Integer
Dim xWb As Workbook
Dim xTempWb As Workbook
Dim xDelimiter As String
Dim xScreen As Boolean
On Error GoTo ErrHandler
xScreen = Application.ScreenUpdating
Application.ScreenUpdating = False
xDelimiter = "|"
xFilesToOpen = Application.GetOpenFilename("Text Files (*.csv), *.csv", , "Kutools for Excel", , True)
If TypeName(xFilesToOpen) = "Boolean" Then
MsgBox "No files were selected", , "Kutools for Excel"
GoTo ExitHandler
End If
I = 1
Set xTempWb = Workbooks.Open(xFilesToOpen(I))
xTempWb.Sheets(1).Copy
Set xWb = Application.ActiveWorkbook
xTempWb.Close False
Do While I < UBound(xFilesToOpen)
I = I + 1
Set xTempWb = Workbooks.Open(xFilesToOpen(I))
xTempWb.Sheets(1).Move , xWb.Sheets(xWb.Sheets.Count)
Loop
ExitHandler:
Application.ScreenUpdating = xScreen
Set xWb = Nothing
Set xTempWb = Nothing
Exit Sub
ErrHandler:
MsgBox Err.Description, , "Kutools for Excel"
Resume ExitHandler
End Sub
3. Dann drücken F5 Wenn Sie die Taste drücken, um diesen Code auszuführen, wird ein Fenster geöffnet. Wechseln Sie in den entsprechenden Ordner und wählen Sie die CSV-Dateien aus, die Sie in Excel importieren möchten.
4. Und dann klick Offen Schaltfläche, wurden die ausgewählten CSV-Dateien als separate Arbeitsblätter in eine neue Arbeitsmappe importiert.
5. Schließlich können Sie die neue Arbeitsmappe nach Bedarf speichern.
Importieren Sie mit Kutools for Excel mehrere CSV-Dateien in separate Arbeitsblätter
Wenn Sie Kutools for Excel, mit seinem mächtigen Werkzeug-KombinierenSie können bei Bedarf schnell mehrere CSV-Dateien in einem einzigen Arbeitsblatt oder in mehreren getrennten Arbeitsblättern kombinieren oder importieren.
Nach der Installation Kutools for ExcelBitte machen Sie Folgendes:
1. bitte klicken Kutoolen Plus > Kombinieren, siehe Screenshot:
2. Im Arbeitsblätter kombinieren Dialogfeld bitte auswählen Kombinieren Sie mehrere Arbeitsblätter aus Arbeitsmappen zu einer Arbeitsmappe, siehe Screenshot:
3. In dem Schritt 2 Klicken Sie im Assistenten auf Speichern > Reichen Sie das Informationen zum Auswählen der CSV-Dateien, die Sie kombinieren möchten, finden Sie im Screenshot:
4. In der herausgesprungen Offen Dialog auswählen (* .csv) Geben Sie in der Dropdown-Liste die CSV-Dateien an, die Sie zusammenführen möchten.
5. Dann klick Offen Klicken Sie auf die Schaltfläche, und Ihre ausgewählten CSV-Dateien wurden in das Dialogfeld importiert. Siehe Screenshot:
6. In dem Schritt 3Bitte führen Sie die folgenden Vorgänge aus:
(1.) Überprüfen Erste Zeile jedes Arbeitsblatts (Kommentare) von dem Arbeitsblattinformationen einfügen In diesem Abschnitt werden alle Informationen zu CSV-Dateien als Kommentare in die kombinierten Blätter eingefügt.
(2.) Sie können die CSV-Dateien nach Bedarf umbenennen.
(3.) Sie können die leeren CSV-Dateien überspringen, wenn Sie auf eine leere CSV-Datei stoßen.
7. Dann klick Endziel Klicken Sie auf die Schaltfläche, und nach Abschluss der Kombination können Sie einen Dateinamen und einen Speicherort für Ihre neue kombinierte Arbeitsmappe angeben. Siehe Screenshot:
8. Dann klick Speichern Klicken Sie auf die Schaltfläche im ausgeblendeten Eingabeaufforderungsfeld, um den Klick auf die neue Datei zu öffnen Jaund schließen Sie es durch Klicken Nein, siehe Screenshot:
9. Und dann können Sie dieses Szenario speichern oder nicht, wie Sie möchten. Siehe Screenshot:
10. Zuletzt wurden Ihre ausgewählten CSV-Dateien in eine neue Arbeitsmappe mit getrenntem Arbeitsblatt importiert, siehe Screenshot:
Laden Sie Kutools for Excel jetzt herunter und testen Sie es kostenlos!
Demo: Importieren Sie mit Kutools for Excel mehrere CSV-Dateien in separate Arbeitsblätter
Teilen Sie eine Arbeitsmappe in mehrere separate csv / pdf / txt / excel-Dateien auf
In bestimmten Fällen möchten Sie möglicherweise eine Arbeitsmappe in separate CSV-Dateien aufteilen. Das Dienstprogramm "Arbeitsmappe teilen" von Kutools for Excel kann diesen Auftrag schnell und einfach beenden.
Nach der Installation Kutools for ExcelBitte machen Sie Folgendes:
1. Klicken Sie Kutoolen Plus > Workbook > Arbeitsmappe teilen, siehe Screenshot:
2. Im Arbeitsmappe teilen Dialogbox:
(1.) Überprüfen Sie die Arbeitsblätter, die Sie teilen möchten.
(2.) Und überprüfen Geben Sie save anFormatWählen Sie dann das Dateiformat aus, das Sie speichern möchten.
(3.) Klicken Sie dann auf Split Klicken Sie auf die Schaltfläche, und geben Sie einen Ordner an, in dem die getrennten Dateien abgelegt werden sollen.
3. Und dann klick OK Um mit dem Teilen zu beginnen, wird die Arbeitsmappe in separate CSV-Dateien aufgeteilt, die Sie benötigen.
Laden Sie Kutools for Excel jetzt herunter und testen Sie es kostenlos!
Teilen Sie eine Arbeitsmappe in mehrere separate csv / pdf / txt / excel-Dateien auf
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...
Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich
- Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
- Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!