您知道如何设置千位分隔符并设置一个格式如下的值吗? 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的语言。

09-19 04:31