Zum Hauptinhalt springen

Excel: Speichern oder Exportieren aller Blätter in separate CSV- oder Textdateien (2 einfache Methoden)

Author: Siluvia Last Modified: 2025-05-28

Das Arbeiten mit Excel-Arbeitsmappen, die mehrere Arbeitsblätter enthalten, ist in der Datenanalyse und bei Geschäftsberichten üblich. Oft müssen Sie jedes Blatt als einzelne CSV-Datei (Comma-Separated Values) oder Textdatei für den Datenaustausch, die Integration in andere Systeme oder zu Archivierungszwecken exportieren. Während Excel keine integrierte Funktion zum „Exportieren aller Blätter“ bietet, gibt es mehrere effiziente Methoden, um diese Aufgabe zu erledigen.

Speichern oder Exportieren aller Blätter als CSV- oder Textdateien mit VBA-Code
Speichern oder Exportieren aller / bestimmter Blätter als CSV- oder Textdateien mit Kutools für Excel


Speichern oder Exportieren aller Blätter als CSV- oder Textdateien mit VBA-Code

Mit dem folgenden VBA-Code können Sie alle Arbeitsblätter in einer Arbeitsmappe in getrennte CSV- oder Textdateien speichern. Bitte gehen Sie wie folgt vor.

Exportieren oder konvertieren Sie alle Blätter in separate CSV-Dateien

1. Drücken Sie gleichzeitig die Tasten Alt + F11, um das Microsoft Visual Basic Application-Fenster zu öffnen.

2. Klicken Sie im Microsoft Visual Basic Application-Fenster auf Einfügen > Modul. Kopieren Sie dann den folgenden Code und fügen Sie ihn in das Modul-Fenster ein.

Sub ExportSheetsToCSV()
	Dim xWs As Worksheet
	Dim xcsvFile As String
	For Each xWs In Application.ActiveWorkbook.Worksheets
		xWs.Copy
		xcsvFile = CurDir & "\" & xWs.Name & ".csv"
		Application.ActiveWorkbook.SaveAs Filename: = xcsvFile, _
		FileFormat: = xlCSV, CreateBackup: = False
		Application.ActiveWorkbook.Saved = True
		Application.ActiveWorkbook.Close
	Next
End Sub

3. Drücken Sie die Taste F5, um den Code auszuführen. Sie werden sehen, dass alle exportierten CSV-Dateien sich im Ordner Dokumente befinden. Jedes Arbeitsblatt wird als separate .csv-Datei mit demselben Namen wie das Blatt gespeichert. Siehe Screenshot:

A screenshot of multiple CSV files saved in the Documents folder

Exportieren oder konvertieren Sie alle Blätter in separate Textdateien

Der folgende Code kann Ihnen helfen, alle Blätter in der Arbeitsmappe in getrennte Textdateien zu exportieren oder zu konvertieren.

Sub ExportSheetsToText()
	Dim xWs As Worksheet
	Dim xTextFile As String
	For Each xWs In Application.ActiveWorkbook.Worksheets
		xWs.Copy
		xTextFile = CurDir & "\" & xWs.Name & ".txt"
		Application.ActiveWorkbook.SaveAs Filename: = xTextFile, FileFormat: = xlText
		Application.ActiveWorkbook.Saved = True
		Application.ActiveWorkbook.Close
	Next
End Sub

Die exportierten Textdateien befinden sich ebenfalls im Ordner Dokumente. Siehe Screenshot:

A screenshot of multiple Text files saved in the Documents folder


Speichern oder Exportieren aller / bestimmter Blätter als CSV- oder Textdateien mit Kutools für Excel

Kutools für Excel bietet eine leistungsstarke und benutzerfreundliche Funktion, um alle oder ausgewählte Arbeitsblätter mit nur wenigen Klicks in individuelle CSV- oder Textdateien zu exportieren.

Kutools für Excel bietet über 300 erweiterte Funktionen, um komplexe Aufgaben zu vereinfachen und Kreativität sowie Effizienz zu steigern. Durch die Integration mit KI-Funktionen automatisiert Kutools Aufgaben präzise und macht das Datenmanagement mühelos. Detaillierte Informationen zu Kutools für Excel... Kostenlose Testversion...

1. Klicken Sie auf Kutools Plus > Arbeitsmappe > Arbeitsmappe trennen. Siehe Screenshot:

A screenshot of the Split Workbook option on the Kutools Plus tab in Excel

2. Im Dialogfeld Arbeitsmappe trennen:

  • 1). Wenn Sie alle Blätter in CSV- oder Textdateien konvertieren möchten, belassen Sie einfach alle Blattnamen im Feld Arbeitsblattname aktiviert; Wenn Sie nur mehrere Blätter konvertieren möchten, behalten Sie sie aktiviert und deaktivieren Sie die anderen Blätter, die Sie nicht konvertieren möchten.
  • 2). Aktivieren Sie im Abschnitt Optionen das Feld Speichern im Format und wählen Sie dann Unicode-Text(*.txt) oder CSV (Macintosh)(*.csv) aus der Dropdown-Liste.
  • 3). Klicken Sie auf die Schaltfläche Trennen.

A screenshot of the Split Workbook dialog box

3. Wählen Sie im Dialogfeld Ordner durchsuchen einen Ordner aus, um die exportierten Dateien zu speichern, und klicken Sie dann auf die Schaltfläche OK.

A screenshot of the Browse For Folder dialog box in Excel to specify a folder to save files

Jetzt sind alle Blätter oder angegebenen Blätter in separate CSV- oder Textdateien konvertiert und befinden sich im oben angegebenen Ordner.

Warum Kutools für Excel verwenden?

Im Vergleich zur VBA-Programmierung bietet Kutools für Excel eine viel effizientere und benutzerfreundlichere Lösung zum Exportieren von Arbeitsblättern:

  • Ein-Klick-Batch-Export – Exportieren Sie ganz einfach alle oder nur bestimmte Arbeitsblätter aus Ihrer Arbeitsmappe mit wenigen Klicks und vermeiden Sie repetitive manuelle Aktionen.
  • 📁 Unterstützt mehrere Ausgabeformate – Wählen Sie aus einer Vielzahl von Dateitypen, einschließlich CSV, TXT, PDF, XLSX und XLS, um den Export genau an Ihre Bedürfnisse anzupassen, sei es für den Datenbankimport, Berichterstattung oder Archivierung.
  • 🔍 Flexible Exportoptionen – Sie können sich dafür entscheiden, ausgeblendete oder leere Arbeitsblätter auszuschließen, um sicherzustellen, dass nur relevante und sinnvolle Daten exportiert werden.
  • 🧾 Automatische Dateibenennung – Jede exportierte Datei wird standardmäßig nach ihrem entsprechenden Arbeitsblatt benannt, was Zeit spart und Namenskonflikte vermeidet.
  • 🧩 Keine Programmierung erforderlich – Entworfen für Benutzer aller Qualifikationsstufen eliminiert Kutools die Notwendigkeit, komplizierte VBA-Codes zu schreiben, zu debuggen oder zu warten, was es zur perfekten Lösung auch für Personen ohne Programmierkenntnisse macht.

Demo: Speichern, Exportieren oder Konvertieren Sie mehrere/alle Blätter in CSV- oder Textdateien mit Kutools für Excel

 
Kutools für Excel: Über 300 praktische Werkzeuge stehen Ihnen zur Verfügung! Nutzen Sie dauerhaft kostenlose KI-Funktionen! Jetzt herunterladen!

Beste Büroproduktivitätswerkzeuge

🤖 Kutools AI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme generieren  |  Erweiterte Funktionen aufrufen
Beliebte Funktionen: Finden, Hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten oder Zellen kombinieren ohne Datenverlust   |   Runden ...
Erweiterte SVERWEIS: Mehrfachkriterien SVERWEIS    Mehrfachwert SVERWEIS  |   Mehrblatt-SVERWEIS   |   Fuzzy Match ....
Erweiterte Dropdown-Liste: Schnell Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Eine bestimmte Anzahl von Spalten hinzufügen  |  Spalten verschieben  |  Sichtbarkeitsstatus ausgeblendeter Spalten umschalten  |  Bereiche & Spalten vergleichen ...
Hervorgehobene Funktionen: Gitterfokus   |  Entwurfsansicht   |   Erweiterte Formelleiste    Arbeitsmappe & Arbeitsblatt-Manager   |  AutoText-Bibliothek (Auto Text)   |  Datumsauswahl   |  Daten zusammenführen   |  Zellen verschlüsseln/entschlüsseln    E-Mail senden nach Liste   |  Spezialfilter   |   Spezialfilter (Filtern fett/kursiv/durchgestrichen...) ...
Top15 Werkzeugsets12 Textwerkzeuge (Text hinzufügen, Bestimmte Zeichen löschen, ...)   |   50+ Diagramm typen (Gantt-Diagramm, ...)   |   40+ Praktische Formeln (Alter basierend auf dem Geburtsdatum berechnen, ...)   |   19 Einfügewerkzeuge (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Konvertierungswerkzeuge (In Wörter umwandeln, Währungsumrechnung, ...)   |   7 Konsolidieren & Aufteilen Werkzeuge (Erweiterte Zeilen zusammenführen, Zellen aufteilen, ...)   |   ... und mehr

Verbessern Sie Ihre Excel-Fähigkeiten mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über300 erweiterte Funktionen zur Steigerung der Produktivität und Zeitersparnis.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...


Office Tab bringt eine Registerkartenoberfläche zu Office und macht Ihre Arbeit viel einfacher

  • Aktivieren Sie die Bearbeitung und das Lesen mit Registerkarten in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters, anstatt in neuen Fenstern.
  • Steigert Ihre Produktivität um50 % und reduziert täglich hunderte von Mausklicks für Sie!