[英]Export to Excel using C#
我正在通過C#代碼將網格中的值導出為excel。 當我打開導出的Excel時,字符串列顯示為整數,並且該字段中的前導“ 0”被刪除。 如何處理。
這不是編程問題; 這是Excel顯示其認為是數字的默認方式。
假定00001
是一個數字,應顯示為1
。 更改單元格以顯示“文本”,而不是Excel中的數字。
解決此問題的一種快速方法是在單元格值前加上撇號。
Excel自動隱藏撇號並強制將單元格的文本模式設置為“ Text
直接在Excel中嘗試,您將明白我的意思,例如,將'07799123477
具有General
文本格式的單元格(默認設置)
我沒有制作Excel文件的經驗,但是在Excel中輸入文本時,您可以輸入'00123。 '起到了很大的作用。
使用mso-number-format:\\@
樣式設置TD mso-number-format:\\@
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.