POI を使用して製品 ID を Excel セルに出力しています。商品IDは「0000001」「3212230」のような数字列です。
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"));