Tip: Other languages are Google-Translated. You can visit the English version of this link.
Log in


How to save or convert an Excel file as/to pipe delimited file?

It is common and easy to convert a workbook to a CSV file for us. But how about saving an Excel as a pipe delimited file? This article will show you method of saving an Excel file as a pipe delimited file in details.

Save an Excel file as pipe delimited file

Easiy save specified or all worksheets as individual Excel file, Txt file, CSV file or pDF file:

The Split Workbook utility of Kutools for Excel helps split specified or all worksheets in current workbook to individual Excel file, txt file, csv file or PDF file. See screenshot:

Kutools for Excel includes more than 120 handy Excel tools. Free to try with no limitation in 60 days. Download the free trial now

Save an Excel file as pipe delimited file

To save an Excel workbook as a pipe delimited file, please do as follows.

1. Open the Control Panel on your computer. In the Control Panel window, please select Category from the View by drop-down list, then click the Clock, Language, and Region option as below screenshot shown.

2. In the Clock, Language, and Region window, click Region (or Region and Language) on the right side. See screenshot:

3. In the Region (or Region and Language) dialog box, click the Additional Settings… button as below screenshot shown.

4. Then the Customize Format dialog box is opening. Please remove the comma in the List separator box under the Numbers tab, then press the Shift + \ keys together to enter the | delimiter into the List separator box, and finally click the OK button. See screenshot:

5. Click the OK button when it returns to the Region (or Region and Language) dialog box.

6. Open the workbook and shift to the worksheet you need to save as pipe delimited file, then click File > Save as > Browse. See screenshot:

7. In the Save As window, you need to:

7.1) Choose a folder to save your pipe delimiter file;

7.2) Name the file as you need in the File name box;

7.3) Select CSV (Comma delimited) from the Save as type drop-down list.

7.4) Click the Save button. See screenshot:

8. Then a prompt box pops up, please click the OK button.

Now current worksheet is converted to a pipe delimited file. If you want to save all sheets as pipe delimited files, please repeat the above step 6 to 8 to save them individually using a different file name for each.

For checking the pipe delimited file, please right click it and select Open with > Notepad as below screenshot:

Then you can see values are separated by pipe delimiter as below screenshot shown.

Recommended Productivity Tools

Office Tab

gold star1 Bring handy tabs to Excel and other Office software, just like Chrome, Firefox and new Internet Explorer.

Kutools for Excel

gold star1 Amazing! Increase your productivity in 5 minutes. Don't need any special skills, save two hours every day!

gold star1 200 New Features for Excel, Make Excel Much Easy and Powerful:

  • Merge Cell/Rows/Columns without Losing Data.
  • Combine and Consolidate Multiple Sheets and Workbooks.
  • Compare Ranges, Copy Multiple Ranges, Convert Text to Date, Unit and Currency Conversion.
  • Count by Colors, Paging Subtotals, Advanced Sort and Super Filter,
  • More Select/Insert/Delete/Text/Format/Link/Comment/Workbooks/Worksheets Tools...

Screen shot of Kutools for Excel

btn read more      btn download     btn purchase

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Walter · 5 months ago
    I have a couple files that have to be exported to a 3rd party as pipe-delimited, but usually I need the files to be comma-delimited.
    Unfortunately, I haven't found a way to give both options.
  • To post as a guest, your comment is unpublished.
    Zeke · 7 months ago
    I would say be careful with this. On my system it worked as intended, but unintentionally it prevented excel functions with commas from working. I had to reset the configuration and find the original csv to start over.