C#导出数据到CSV和EXCEL文件时数字文本被转义的解决方法

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

原文地址:https://www.cnblogs.com/superfeeling/p/8441234.html