今天写C#导出datagrid数据到csv格式文件的时候,发现不管怎么尝试,凡是单元格里面全是数字的单元格,在用Excel打开的时候,都被自动转义成数据格式。数据查看极其不方便。
最后google了一下,发现高人的blog里有详细的解决方法,转过来大家分享:
1.对于导出 CSV 文件,在禁止转义的内容前,加上一个TAB符号,C# 里面是 \t
2.对于EXCEL文件, 在禁止转义的内容前,加上一个半角单引号,' 符号
试试看,是不是ok了?
最后google了一下,发现高人的blog里有详细的解决方法,转过来大家分享:
1.对于导出 CSV 文件,在禁止转义的内容前,加上一个TAB符号,C# 里面是 \t
2.对于EXCEL文件, 在禁止转义的内容前,加上一个半角单引号,' 符号
试试看,是不是ok了?