Java POI 导出excel问题求解?
POI3.0 导出excel,数字要显示为,欧美风格每隔3位用逗号分隔,且右对齐。
HSSFCellStyle style=workbook.createCellStyle();
HSSFDataFormat format=workbook.createDataFormat();
cell.setCellType(HSSFCell.CELL_TYPE_STRING);
cell.setCellValue(new HSSFRichTextString("1234567898");
style.setAlignment(HSSFCellStyle.ALIGN_RIGHT);
style.setDataFormat(format.getFormat("#,###"));//我的格式
cell.setCellStyle(style);
预期结果为: 1,234,567,898
现在问题是导出excel后,打开excel文件显示的还是1234567898,但是双击这个单元格后就显示成1,234,567,898了,请问怎么让它一开始就显示1,234,567,898 (我查看excel这列的单元格格式是:#,### 应该是程序设置的)
----------谢谢!!!