KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Excel: Alle bladen opslaan of exporteren naar afzonderlijke CSV- of Tekstbestand-bestanden (2 eenvoudige methoden)

AuteurSiluvia Wijzigingsdatum

In de wereld van data-analyse, rapportage en informatie-uitwisseling wordt Microsoft Excel veel gebruikt voor het beheren van werkmappen met meerdere werkbladen. Vaak ontstaat de behoefte om elk werkblad op te slaan of te exporteren als een afzonderlijk CSV-bestand (Comma-Separated Values) of tekstbestand (.txt). Dergelijke vereisten komen regelmatig voor — bijvoorbeeld bij het delen van gegevens met collega’s, het importeren in andere databases of softwaretoepassingen, systeemintegraties, of het archiveren van individuele datasets voor compliance of back-up. Helaas biedt Excel momenteel geen ingebouwde functie om alle werkbladen tegelijk als afzonderlijke bestanden te exporteren, waardoor herhaaldelijk handmatig opslaan een tijdrovend en omslachtig proces wordt.

Dit artikel begeleidt u bij praktische en efficiënte manieren om het exporteren of converteren van alle (of geselecteerde) Excel-bladen naar afzonderlijke CSV- of tekstbestanden te automatiseren, zodat uw workflow soepel en foutloos verloopt.


Alle bladen opslaan of exporteren naar CSV of Tekstbestand met VBA-code

Hoewel Excel geen ingebouwde functie biedt om alle werkbladen in één keer te exporteren als afzonderlijke CSV- of tekstbestanden, kunt u dit proces automatiseren met VBA-code. Deze oplossing is vooral handig voor gebruikers die bekend zijn met eenvoudige scripting of meer controle willen over het exportproces—bijvoorbeeld bij het kiezen van de bestandslocatie of het instellen van aangepaste bestandsnamen. Met de volgende VBA-scripts exporteert u elk werkblad in uw werkmap automatisch naar een eigen bestand.

Alle bladen exporteren of converteren naar afzonderlijke CSV-bestanden

1. Druk tegelijkertijd op Alt+F11 om de Microsoft Visual Basic for Applications (VBA)-editor te openen. Als het tabblad Ontwikkelaar niet zichtbaar is in Excel, kunt u deze sneltoets nog steeds gebruiken om direct de VBA-omgeving te openen.

2. Klik in het venster Microsoft Visual Basic for Applications op Invoegen > Module in het menu. Hiermee maakt u een nieuwe module aan waarin u scripts kunt invoeren. Kopieer en plak vervolgens de volgende VBA-code in het nieuw gemaakte venster:

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. Druk op de F5-toets of klik op de knop Uitvoeren in de werkbalk om de code uit te voeren. Na uitvoering ziet u dat elk werkblad is geëxporteerd als een afzonderlijk CSV-bestand en is opgeslagen in uw Documenten-map. Elk bestand krijgt automatisch de naam van het betreffende werkblad, zodat uw geëxporteerde gegevens perfect georganiseerd blijven. Zie onderstaande screenshot voor een voorbeeld van de geëxporteerde bestanden:

Een schermafbeelding van meerdere CSV-bestanden opgeslagen in de map Documenten

Opmerkingen & tips: Afhankelijk van de grootte van de werkmap en het aantal werkbladen kan het exportproces enkele seconden duren. Sla uw werkmap altijd op voordat u VBA-macro’s uitvoert om onbedoeld gegevensverlies te voorkomen. Zorg er ook voor dat eventuele formules in uw werkbladen (indien nodig) zijn omgezet naar waarden vóór het exporteren, aangezien CSV- en tekstbestanden alleen waarden opslaan — niet formules.

Alle bladen exporteren of converteren naar afzonderlijke Tekstbestand-bestanden

Met de volgende VBA-code exporteert u elk werkblad in uw werkmap als een afzonderlijk tekstbestand (.txt) – ideaal voor scenario’s waarin import of verwerking van platte tekstbestanden vereist is in andere systemen of platforms.

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

Net als bij de CSV-export worden de resulterende tekstbestanden opgeslagen in uw Documenten-map en krijgt elk automatisch de naam van het werkblad waar het vandaan komt. Zie de onderstaande screenshot voor een voorbeeld.

Een schermafbeelding van meerdere tekstbestanden opgeslagen in de map Documenten

Belangrijke overwegingen: Bij export naar tekst gebruikt Excel het standaard scheidingsteken (meestal tabs), tenzij dit in de code anders is aangegeven. Controleer de geëxporteerde bestanden op de juiste opmaak, vooral wanneer uw gegevens komma’s, regeleinden of speciale tekens bevatten. Sla uw werkmap altijd op voordat u scripts uitvoert, en let op: bestaande bestanden met dezelfde naam in de exportmap worden mogelijk overschreven.

Voordelen en beperkingen van de VBA-methode: De VBA-methode is ideaal voor het automatiseren van herhaalde exports of wanneer u aangepaste scripting nodig heeft—bijvoorbeeld voor het exporteren naar door de gebruiker geselecteerde mappen of het verwerken van specifieke bestandstypen. Het vereist echter dat macro’s zijn ingeschakeld, wat in sommige zakelijke omgevingen beperkt kan zijn vanwege strikte beveiligingsbeleid. Overweeg de hieronder beschreven alternatieve oplossingen als uw werkmap gevoelige gegevens bevat of als macro’s zijn uitgeschakeld.

Probleemoplossing:Als de macro de bestanden niet zoals verwacht exporteert, controleer dan of:

  • De werkmap wordt opgeslagen voordat de macro wordt uitgevoerd, om onverwachte sluitingen of fouten te voorkomen.
  • U beschikt over schrijfrechten voor de Documentenmap (of pas de code aan om een andere locatie op te geven).
  • Alle werkbladnamen zijn geldig als Windows-bestandsnamen, maar tekens zoals /, \ en : in werkbladnamen kunnen fouten veroorzaken bij het aanmaken van bestanden.
  • De beveiligingsinstellingen voor macro’s in Excel staan u toe VBA-code uit te voeren. Schakel macro’s in wanneer hierom wordt gevraagd.

Alle/specifieke bladen opslaan of exporteren naar CSV of Tekstbestand met Kutools voor Excel

Voor gebruikers die een handige oplossing zoeken zonder VBA-scripts te schrijven of uit te voeren, biedt Kutools voor Excel een intuïtieve en gestroomlijnde manier om alle of geselecteerde werkbladen met slechts een paar klikken te exporteren naar afzonderlijke CSV-, tekst- of andere bestandstypen. Deze aanpak is ideaal voor gebruikers op elk niveau, inclusief mensen die geen code willen gebruiken of vaak snel een batchexport nodig hebben.

Kutools voor Excelbiedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden verhoogd.Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, zodat databeheer moeiteloos verloopt.Gedetailleerde informatie over Kutools voor Excel...         Gratis proefversie...

1. Ga naar het Excel-lint en klik op KUTOOLS PLUS > Werkmap > Werkboek splitsen. Hiermee start u de batchexportinterface. Zie onderstaande screenshot:

Een schermafbeelding van de optie Werkmap splitsen op het tabblad Kutools Plus in Excel

2. In het dialoogvenster Werkboek splitsen ziet u alle werkbladnamen weergegeven met selectievakjes:

  • 1). Om alle werkbladen te exporteren, laat u alle items aangevinkt in de Werkbladnaam-sectie. Als u alleen bepaalde bladen wilt exporteren, schakelt u degenen die u wilt uitsluiten uit.
  • 2). In het Opties-gedeelte schakelt u de vervolgkeuzelijst Opmaak opgeven voor opslaan in en kiest u Unicode-tekst (*.txt) of CSV (Macintosh) (*.csv) als gewenst bestandstype. Het kiezen van het juiste formaat zorgt voor een naadloze import in de meeste grote databases, andere spreadsheetprogramma’s of teksteditors.
  • 3). Zodra de selecties zijn voltooid, klikt u op de Splitsen-knop om door te gaan.

Een schermafbeelding van het dialoogvenster Werkmap splitsen

3. Wanneer het dialoogvenster Map zoeken verschijnt, selecteert u de map waarin u de geëxporteerde bestanden wilt opslaan. Klik op OK om de export te starten. Let goed op de doelmap, zodat u uw geëxporteerde documenten eenvoudig kunt terugvinden.

Een schermafbeelding van het dialoogvenster Map zoeken in Excel om een map op te geven waar bestanden worden opgeslagen

Kutools verwerkt uw selectie direct en slaat alle of geselecteerde werkbladen op als afzonderlijke CSV- of tekstbestanden op de door u gekozen locatie. De bestandsnamen worden automatisch gegenereerd en komen overeen met de werkbladnamen – ideaal voor het gestructureerd organiseren en traceren van uw data-exports met minimale inspanning.

Waarom zou u Kutools voor Excel gebruiken?

In vergelijking met handmatig exporteren of het gebruik van VBA-macro’s biedt Kutools voor Excel unieke voordelen voor zowel individuele gebruikers als organisaties:

  • Batchexporteren met minimale inspanning – Exporteer alle of geselecteerde werkbladen efficiënt en bereik in seconden wat met standaard Excel of handmatige verwerking veel langer zou duren.
  • 📁Veelzijdige uitvoerkeuzes – Ondersteunt meerdere formaten, zoals CSV, TXT, PDF, XLSX en XLS, zodat uw exports naadloos aansluiten bij een breed scala aan platforms en zakelijke vereisten.
  • 🔍Werkbladen flexibel selecteren – Selecteer of u verborgen en lege werkbladen wel of niet wilt meenemen, zodat uw exports beknopt blijven en gericht op uw relevante gegevens.
  • 🧾Duidelijke bestandsnamen – Standaard gebruikt elk uitvoerbestand de naam van het bijbehorende werkblad, zodat verwarring en onnodig hernoemen na export worden voorkomen.
  • 🧩Geen scriptkennis vereist – Het proces is volledig grafisch en toegankelijk, zodat iedereen gegevens kan exporteren, ongeacht zijn of haar technische achtergrond.

Demo: Meerdere/alle bladen opslaan, exporteren of converteren naar CSV of Tekstbestand met Kutools voor Excel

 
Kutools voor Excel: Meer dan 300 handige tools binnen handbereik! Profiteer van AI-ondersteunde functies voor slimmer en sneller werken!Nu downloaden!

Beste Office-productiviteitshulpmiddelen

🤖KUTOOLS AI Assistant: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoeken, markeren of Dubbele waarden markeren   |  Verwijder lege rijen   |  Kolommen samenvoegen of cellen zonder gegevensverlies   |   Afronden zonder formule...
Super ZOEKEN:VLookup met meerdere criteria  |  VLookup met meerdere waarden  |   VLookup over meerdere werkbladen   |   Fuzzy Match....
Geavanceerde keuzelijst:Snel een keuzelijst maken   |  Afhankelijke keuzelijst   |  Keuzelijst met meervoudige selectie....
Kolombeheerder:Voeg een specifiek aantal kolommen toe|Verplaats kolommen|Wissel zichtbaarheidsstatus van verborgen kolommen|Vergelijk bereiken en kolommen...
Uitgelichte functies:Rasterfocus   |  Ontwerpweergave   |Verbeterde formulebalk   | Werkmap- en bladbeheerder   |  Bronnenbibliotheek(Automatische tekst)|  Datumkiezer   |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen   | E-mails verzenden op basis van lijst   |  Superfilter   |   Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgestreept...) ...
Top 15 gereedschapssets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen, ...)|   50+Grafiektypen(Gantt-diagram, ...)|   40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum, ...)|   19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad, ...)|   12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie, ...)|   7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Cellen splitsen, ...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...


Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger

  • Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
  • Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!

Alle Kutools-add-ins in één installatieprogramma.

Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
  • Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
  • Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
  • 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
  • Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins