我正在使用POI將產品id輸出到excel單元格中。產品ID是一個數字字符串,如 「0000001」,「3212230」。如何在excel中輸出id號而無錯誤警告
生成excel之後,我發現該單元格保存此id值的錯誤檢查警告「此單元格中的數字被格式化爲文本或在撇號之前」。如果我在Excel中雙擊該單元格,它會自動將「0000001」更正爲1,這不是我想要的。我知道我可以在Excel中手動關閉錯誤檢查選項,但這不是我想要的。
無論如何要保持excel安靜,並考慮這個ID作爲文本?
這裏是代碼片段:
cell.setCellType(HSSFCell.CELL_TYPE_STRING);
cell.setCellValue(new HSSFRichTextString(quote.getQuoteId()));
cell.setCellStyle(styles.get("table_t"));
您不能將該值設置爲數字,然後應用格式設置規則以使其具有所需的位數? – Gagravarr 2013-03-12 17:50:43