如題,先爲cell賦值:
然後設置單元格格式:
導出結果:
其中紅框得3個值是錯誤的,正確的值應該如下:
如果將設置單元格格式放在賦值前面,結果如何呢?結果是單元格的值是對的,但是單元格格式並不是我們希望的數字格式,無法在後續做到合計。
其實真正的原因在於賦值那句代碼:cell.SetCellValue(dtrow[item].ToString());錯誤的點在於,要設置這個單元格格式爲數字,SetCellValue的參數類型就不應該是string,而是應該強轉爲double。這樣就可以了。
C#導出Excel使用SetCellType導致cell值改變
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
php thinkphp3.2 框架的詳細excel導出
Onetiger_
2020-06-08 14:45:36
根據查詢條件導出Excel文件
tonglei111
2020-07-01 03:47:26
SpringBoot之Excel導出
大海没有水
2020-06-23 03:53:06
使用JS導出表格數據至Excel的體驗 -- 含源碼分析
坑货行不行
2020-06-22 01:29:47
.net導出excel簡單方法,有什麼方法大家都推薦下 啊,菜鳥才學習
using (SqlConnection sqlConn = new SqlConnection(conStr)) {
cdjj_灰少
2020-06-20 00:54:11
java數據導出Excel的CSV格式、自定義字段導出字段
怎么可能-怎么可能
2020-06-19 11:14:14
CI框架中excle導入和導出
1、先是excle導入 public function excel_put(){ //先做一個文件上傳,保存文件 $path=$_FILES['file']; $fil
Arvin9i
2020-06-16 15:36:53
Java模板導出Excel
Vachel-Wang
2020-06-04 01:39:51
Stimulsoft報表使用心得
pandi18
2020-05-24 06:48:07
java實現Excel動態列導出的簡單例子
一个胖子IT男
2020-05-17 00:35:04
超大Excel文件寫出(支持50w+)(二)
瘦子没有夏天
2020-05-07 09:49:00
你一定沒用過最簡單的使用SXSSFWorkbook快速導出百萬條數據
闵渭凯
2020-04-28 23:55:49
nodejs使用export-excel插件將數據處理成excel表格返回,前端進行下載
我家有个大娟娟
2020-04-15 21:35:08
vue通過接口直接下載java生成好的Excel表格
胖子ღ牛逼
2020-03-30 18:40:54
Java 上傳文件至阿里雲0SS
Advancer-lbh
2020-02-24 13:29:43