本文轉自:http://blog.csdn.net/soundfly/article/details/7397764
poi版本 3.7
出現問題 :數據導出時純數字字段被以字符形式生成到excel中,單元格左上角出現綠三角
網上查了下資料,多是通過設置單元格數據類型方式解決
cell.setCellType(HSSFCell.CELL_TYPE_NUMERIC)
研究了一下,發現該方法沒有效果
查看API發現解決方式很簡單
row.createCell(j).setCellValue(Double.parseDouble(value));
就是說setCellValue方法會根據傳遞參數的不同,自動分配單元格類型,只要把value轉換爲數值,導出的excel會自動把單元格類型設置爲數值類型。
問題解決。