Sign up ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Why does Excel think CSV files are SYLK?

share|improve this question

1 Answer 1

up vote 6 down vote accepted

Your file probably starts with ID; or something similar.

If the first two characters of the file are uppercase ID Excel assumes it's an SYLK file type. If you want to keep the column name you can make the characters lower case or insert an apostrophe, ', as first character in a text editor before opening in Excel.

The problem goes back to at least Office 2003 and is still present in Office 2013.

share|improve this answer
Yep, that was it. –  Jonathan Allen Nov 23 '10 at 18:28
What an awful format specification. I've got a .csv file that begins with "IDNUM," and Excel isn't smart enough to read it as a CSV? Oy. –  nmpeterson Sep 18 '12 at 14:29

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.