How to Import Tilde-Delimited Text into Excel Without a File Link
Question details
The user wants to import text separated by tildes (~) into spreadsheet columns without creating a permanent data query link to the original file.

- Product
- Microsoft Excel
- Device & OS
- not provided
- Scenario
- Opening or pasting a tilde-separated text file for a one-time data import.
- Observed behavior
- The goal is to have the delimited text split neatly into standard worksheet cells without retaining any external file connection or query link.
Ensure you know where your source text file is saved. If the file is very large, reviewing it in a basic text editor like Notepad first can help confirm the delimiter type and ensure the data structure is clean.
Open the Text File Directly and Use the Import Wizard
The most straightforward method for a one-time import without linking is to open the file directly via Excel and manually set the tilde as the delimiter.
When you use the 'Get Data' feature, Excel creates a Power Query connection. Opening the text file directly forces Excel to use the legacy Text Import Wizard, which parses the data into static cells without any background links.
Open Excel, go to File > Open, click Browse, and change the file type dropdown from 'All Excel Files' to 'Text Files (*.prn;*.txt;*.csv)'. Select your tilde-delimited file.
In step 1 of the Text Import Wizard, choose 'Delimited' and click Next.
Under Delimiters, uncheck all default options, check the box next to 'Other', type a tilde (~) in the provided text box, and click Next.
Select your preferred column data formats if necessary, then click Finish. The data is now imported directly into regular cells.

Paste Data and Use Text to Columns
If you already copied the text from another application, you can paste it directly into Excel and split it afterward.
Add a Delimiter Declaration or Rename File
Force Excel to recognize the tilde as the default delimiter automatically upon opening the file.
Easily Import Delimited Text with WPS Spreadsheet
WPS Spreadsheet offers a seamless, fast, and familiar Text Import Wizard to split tilde-delimited text without creating complicated file links. It handles large datasets perfectly.
- 1. Open your file: Launch WPS Spreadsheet, go to Menu > Open, select your text file, and open it.
- 2. Configure the import wizard: In the File Conversion dialog, choose 'Delimited' and proceed to the next step.
- 3. Set the delimiter: Check the 'Other' box, enter a tilde (~), and confirm to import your data cleanly into static cells.

Frequently Asked Questions
Why does Excel create a file link when I import text?
If you use the 'Get Data' or 'From Text/CSV' option found in the Data tab, Excel relies on Power Query. This creates a lasting connection to allow for automatic data refreshing. Opening the file directly via File > Open avoids establishing this connection.
What should I do if my tilde text is still in one column after opening?
Highlight the column containing your data, go to the Data tab, select 'Text to Columns', choose Delimited, and enter the tilde symbol under the 'Other' option. This manually splits the data that failed to split upon opening.
Can I set the tilde as my default delimiter in Windows?
Yes, you can change the default list separator for your entire operating system. Go to Windows Control Panel > Region > Additional settings, and change the 'List separator' to a tilde (~). Note that this will affect all programs that use your system's region settings.
Does the 'sep=~' header trick work on Mac?
The 'sep=' header trick is primarily supported by Excel for Windows. Mac users generally need to rely on the standard Text Import Wizard or use the Text to Columns feature after pasting the data.




