Be careful when using tab delimited and columns (like postcodes) that could start with a zero.
Excel automatically drops the zeros when you import the data.
A better solution is to use "results to text" , custom delimiter (and then something like ¬ (it probably won't be in your data).
Run the query, then paste results into Excel, and use the "Text to columns" function in Excel, then delimited, Other (and enter the same symbol as above).
It will then break the data into columns using the symbol as the seperator, click Next, then choose "Text" format, (not General) for any columns with data that might begin with a zero.
You can also handle dates in the same way