您知道如何设置千位分隔符并设置一个格式如下的值吗? 403.000
我在Java中使用apache-poi 3.8。
我在Google上搜索了很多,但没有找到答案。我无法使用字符串值,因为无法以这种方式正确评估我的公式。有什么帮助吗?谢谢!
我已经尝试过这样的事情:
cellStyle.setDataFormat(creationHelper.createDataFormat().getFormat("#.##0"));
但这不起作用..
最佳答案
你可以这样做:
final HSSFCell dataCell = dataRow.createCell(1);
dataCell.getCellStyle().setDataFormat(HSSFDataFormat.getBuiltinFormat("#,##0"));
dataCell.setCellValue(123456);
您将拥有一个带有如下数字显示的单元格:123.456
千位分隔符取决于语言环境,也取决于Excel的语言。