C#導出數據到CSV和EXCEL文件時數字文本被轉義的解決方法


今天寫C#導出datagrid數據到csv格式文件的時候,發現不管怎么嘗試,凡是單元格里面全是數字的單元格,在用Excel打開的時候,都被自動轉義成數據格式。數據查看極其不方便。
最后google了一下,發現高人的blog里有詳細的解決方法,轉過來大家分享:
1.對於導出 CSV 文件,在禁止轉義的內容前,加上一個TAB符號,C# 里面是 \t
2.對於EXCEL文件, 在禁止轉義的內容前,加上一個半角單引號,' 符號
試試看,是不是ok了?


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM