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

Hoe slaat u een Excel-bestand op als een pijpgescheiden bestand?

AuteurSiluvia Wijzigingsdatum

Hoewel het omzetten van een Excel-werkboek naar een CSV-bestand gebruikelijk en eenvoudig is, komt het soms voor dat u uw gegevens moet exporteren met een ander scheidingsteken, zoals het pijpteken (|). Pijpgescheiden bestanden zijn bijzonder handig wanneer u gegevens deelt met systemen of teams die dit formaat vereisen voor import of verdere verwerking. In deze handleiding vindt u diverse praktische methoden om een Excel-bestand op te slaan of om te zetten naar een pijpgescheiden bestand. Elke oplossing wordt gedetailleerd uitgelegd, met aandacht voor de beste toepassingsmogelijkheden, eventuele beperkingen en nuttige tips om fouten te voorkomen.

Sla een Excel-bestand op als pijpgescheiden bestand door het systeemlijstscheidingsteken te wijzigen

VBA-code – Automatiseer het opslaan van Excel-gegevens als een pijpgescheiden bestand zonder systeeminstellingen te wijzigen

Excel-formule – Maak een hulpkolom waarin waarden worden samengevoegd met pijpscheidingstekens en exporteer of kopieer de resultaten handmatig


Sla een Excel-bestand op als pijpgescheiden bestand door het systeemlijstscheidingsteken te wijzigen

Excel exporteert via Standaardinstellingen CSV-bestanden met komma's als scheidingstekens. Als u echter een pijp (|)-gescheiden bestand nodig hebt, kunt u uw systeemlijstscheidingsteken wijzigen naar een pijpteken. Deze methode is het meest geschikt voor lokale, eenmalige exports wanneer u toestemming hebt om tijdelijk de regionale instellingen van uw systeem te wijzigen. Houd er rekening mee dat het wijzigen van het systeemscheidingsteken alle scheidingstekenafhankelijke bewerkingen op systeemniveau beïnvloedt totdat u de instellingen herstelt.

Volg deze stappen om een Excel-werkboek op te slaan als een pijpgescheiden bestand:

1. Open het Configuratiescherm op uw computer. Selecteer in het venster Configuratiescherm de optie Categorie bij de keuzelijst Weergave op en klik vervolgens op Klok, taal en regio, zoals hieronder wordt weergegeven.

een schermafbeelding van het selecteren van Klok, Taal en Regio in het Configuratiescherm

2. Klik in het venster Klok, taal en regio aan de rechterkant op Regio (of Regio en taal). Zie de onderstaande schermafbeelding.

een schermafbeelding van het selecteren van Regio in het venster Klok, Taal en Regio

3. Klik in het dialoogvenster Regio(of)Regio en taal) op de knop Aanvullende instellingen…, zoals hieronder wordt weergegeven.

een schermafbeelding van het klikken op de knop Aanvullende instellingen

4. Verwijder in het dialoogvenster Opmaak aanpassen het kommateken in het vakje Lijstscheidingsteken onder het tabblad Getallen. Druk vervolgens op Shift + \ om het pijpteken (|) in te voeren als lijstscheidingsteken. Klik op OK om het nieuwe scheidingsteken te bevestigen.

een schermafbeelding van het invoeren van het | scheidingsteken in het vak Lijstscheidingsteken

5. Klik op OK om het dialoogvenster Regio(of)Regio en taal) te sluiten en de wijzigingen toe te passen.

6. Open uw werkmap en navigeer naar het werkblad dat u als pijpgescheiden bestand wilt opslaan. Ga naar Bestand > Opslaan als > Bladeren.

een schermafbeelding van het selecteren van de knop Bladeren

7. Voer in het venster Opslaan als het volgende uit:

7,1) Selecteer de doelmap voor uw pijpgescheiden bestand.

7,2) Voer de gewenste bestandsnaam in het vakje Bestandsnaam in.

7,3) Selecteer in het keuzemenu Opmaak opgeven voor opslaan de optie CSV (met komma's gescheiden). Ondanks de naam gebruikt deze instelling het systeemlijstscheidingsteken, dat u eerder hebt gewijzigd naar een pijpteken (|).

7,4) Klik op Opslaan om het werkblad te exporteren.

een schermafbeelding van het configureren van het venster Opslaan als

8. Klik op OK wanneer u wordt gevraagd om functies te bevestigen die mogelijk niet compatibel zijn met de CSV-indeling. Let op: alleen het huidige werkblad wordt opgeslagen. Als uw werkmap meerdere bladen bevat, moet u dit proces voor elk blad herhalen en elk bestand een unieke naam geven om overschrijven te voorkomen.

een schermafbeelding met een meldingsvenster

Uw gegevens zijn nu opgeslagen in een pijpgescheiden indeling. Klik met de rechtermuisknop op het uitvoerbestand om het scheidingsteken te controleren of de geëxporteerde gegevens te bekijken, selecteer Openen met > Kladblok (of een andere teksteditor) en controleer het resultaat zoals hieronder wordt weergegeven. Elke waarde moet worden gescheiden door een pijpteken (|):

een schermafbeelding van het openen van het pipe-gescheiden bestand met Kladblok

De voorvertoning in Kladblok moet Toon waarden zijn, gescheiden door het pijpscheidingsteken zoals hieronder wordt gedemonstreerd.

een schermafbeelding waarin waarden worden gescheiden door het pipe-scheidingsteken

Opmerkingen en best practices:Herstel na het voltooien van uw export het oorspronkelijke systeemlijstscheidingsteken om onbedoelde effecten in andere toepassingen of dataprocessen te voorkomen. Deze methode is mogelijk niet beschikbaar als u onvoldoende systeemrechten hebt of als het wijzigen van de systeemtaalinstellingen andere programma’s zou kunnen verstoren.

Overweeg als alternatief – vooral in gedeelde of beperkte omgevingen – de hieronder besproken VBA- of formulemethoden. Deze benaderingen stellen u in staat systeeminstellingen te omzeilen en behouden flexibiliteit bij het automatiseren of aanpassen van het data-exportproces.


VBA-code – Automatiseer het opslaan van Excel-gegevens als een pijpgescheiden bestand zonder systeeminstellingen te wijzigen

Als u liever geen wijzigingen aanbrengt in de regionale instellingen van uw systeem, kunt u een VBA-macro gebruiken om uw Excel-gegevens direct als een pijpgescheiden bestand te exporteren. Deze methode is zeer efficiënt voor terugkerende exports, geautomatiseerde workflows of wanneer u werkt in omgevingen waar het wijzigen van standaardscheidingstekens niet is toegestaan. Het biedt flexibiliteit voor het opslaan van elk werkblad als een gescheiden Tekstbestand en u kunt de uitvoer eenvoudig aanpassen.

Voordelen: Geen wijziging van globale systeeminstellingen nodig; ideaal voor batchbewerkingen en herhaald gebruik; aanpasbaar aan verschillende scheidingstekens en bestandsnamen.

1. Ga naar Ontwikkelaarshulpmiddelen > Visual Basic om de VBA-editor te openen. Klik in het venster Microsoft Visual Basic for Applications op Invoegen > Module en plak de volgende code in de module:

Sub ExportPipeDelimitedFile()
    Dim ws As Worksheet
    Dim filePath As String
    Dim rng As Range
    Dim rowArr As Variant
    Dim rowStr As String
    Dim i As Long, j As Long
    
    On Error Resume Next
    Set ws = ActiveSheet
    filePath = Application.GetSaveAsFilename(InitialFileName:=ws.Name & ".txt", FileFilter:="Text Files (*.txt), *.txt", Title:="KutoolsforExcel")
    
    If filePath = "False" Then Exit Sub
    
    Set rng = ws.UsedRange
    Open filePath For Output As #1
    
    For i = 1 To rng.Rows.Count
        rowArr = rng.Rows(i).Value
        rowStr = ""
        
        For j = 1 To rng.Columns.Count
            rowStr = rowStr & rowArr(1, j)
            
            If j < rng.Columns.Count Then
                rowStr = rowStr & "|"
            End If
        Next j
        
        Print #1, rowStr
    Next i
    
    Close #1
    MsgBox "Export complete!", vbInformation, "KutoolsforExcel"
End Sub

2. Sluit de VBA-editor. Druk in Excel op Alt + F8 om het macro-dialoogvenster te openen, selecteer ExportPipeDelimitedFile en klik op Uitvoeren. Er verschijnt een dialoogvenster waarin u de opslaglocatie en bestandsnaam kunt opgeven. Na uitvoering worden de gegevens van het geselecteerde werkblad geëxporteerd als een pijpgescheiden tekstbestand—zonder systeemwijzigingen.

Praktische tips:

  • Deze macro genereert een tekstbestand met gegevens van het actieve werkblad. Zorg ervoor dat het gewenste werkblad actief is voordat u de macro uitvoert, als u een specifiek werkblad wilt exporteren.
  • Lege cellen worden geëxporteerd als lege velden.
  • U kunt het scheidingsteken („|") in de code naar behoefte vervangen door een ander aangepast scheidingsteken.
  • Als u machtigingsfouten tegenkomt, controleer dan het bestandspad of zorg ervoor dat u schrijftoegang heeft tot de doelmap.

Excel-formule – Gebruik formules om een hulpkolom te maken waarin waarden worden samengevoegd met pijpscheidingstekens en exporteer of kopieer de resultaten handmatig

Een effectieve manier om een pijpgescheiden versie van uw gegevens te maken zonder systeem- of algemene Excel-instellingen aan te passen, is het gebruik van een formule in een hulpkolom. Deze aanpak is vooral geschikt voor kleine tot middelgrote datasets, eenmalige exports of wanneer u de gescheiden gegevens wilt controleren voordat u ze exporteert.

Voordelen: Geen beheerdersrechten of macro’s vereist; snel visueel controleren is eenvoudig.
Beperkingen: Vereist handmatig kopiëren of exporteren; minder geschikt voor grote datasets of frequente updates.

Stel dat uw Gegevensbereik zich bevindt in kolommen A, B en C. Gebruik de volgende methode om deze kolommen samen te voegen met het pipe-scheidingsteken.

1. Voer in de eerste rij van uw hulpkolom (bijvoorbeeld D2) de volgende formule in:

=A2 & "|" & B2 & "|" & C2

2. Druk op Enter om de formule toe te passen. Sleep daarna de vulgreep omlaag om de formule automatisch in alle relevante rijen in te vullen. Pas de formule eventueel aan als uw gegevens zich over meer kolommen of rijen uitstrekken.

Uitleg: Elke cel in kolom D toont de gegevens van die rij, samengevoegd met pipe-tekens. Voor grotere bereiken past u de formule aan zodat meer kolommen worden meegenomen, of gebruikt u TEKST.SAMENVOEGEN (beschikbaar in Excel 2016 en nieuwer):

=TEXTJOIN("|",TRUE,A2:C2)

Deze versie verwerkt automatisch een willekeurig aantal kolommen en Lege cellen negeren indien gewenst.

3. Nadat u alle rijen hebt samengevoegd, selecteert en kopieert u de volledige hulpkolom en plakt u de waarden in Kladblok of een andere tekstverwerker. Sla het resultaat op als een .TXT-bestand voor uw export van pipe-gescheiden gegevens.

Praktische tips:

  • Controleer of er per ongeluk pijptekens aan het einde van formules staan wanneer u naar meer kolommen uitbreidt.
  • Wilt u het resultaat gebruiken in andere toepassingen? Klik dan met de rechtermuisknop en kopieer alleen de gewenste kolom. Plak daarna de waarden — niet de formules — in een nieuw Excel-werkblad of een teksteditor.
  • Formules worden dynamisch bijgewerkt als uw gegevens veranderen—kopieer als waarden om de geëxporteerde resultaten vast te leggen.
  • Als uw gegevens pijptekens bevatten, controleer dan bij uw downstream-systeem of dit problemen veroorzaakt bij het lezen van het bestand.

Samenvattende suggestie: De methode met de Formulehulp-kolom is snel en flexibel voor ad-hoc- of voorbeeldexports. Ze is ideaal voor gematigde datasets of wanneer u de resultaten visueel wilt controleren voordat u handmatig een bestand maakt.


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