如果我在第一行的第一个单元格中创建了csv
文件(我是从C#中创建的),其中包含文本“ ID ”,则MS Excel 2010
无法打开它说,文件不是有效的csv
文件。
我花了半个小时,然后才发现问题是“ ID ”。
在这种情况下最有趣的是,如果“ ID ”被移动到任何其他单元格,一切正常。
重现的步骤: 创建包含以下内容的文本文件:
ID,Name
1,Unnamed
保存。将扩展名更改为csv
。
就是这样,MS Excel 2010
会告诉你这个文件不是csv
而且无法打开它!
我做错了什么?我用Google搜索了一些信息,但似乎 ID 不是某种保留字。
正如我所提到的,我正在运行Win7Enterprisex64并使用MS Excel 2010。
P.S取决于您的文化设置,csv
分隔符可能是,
或;
(可能是其他一些字符)