我正在使用Apache POI jars用Java编写excel。
对于以下代码(从其他网站引用),它使用来自poi-contrib.jar的HSSFCellUtil.java类。最新版本的poi-3.14.jar中没有提供此jar。
我在HSSFCellUtil.DATA_FORMAT遇到编译时错误。谁能给我建议Excel格式的替代方法。
HSSFCellUtil.setCellStyleProperty(cell, workbook,
HSSFCellUtil.DATA_FORMAT,
format.getFormat("($#,##0.00);($#,##0.00)"));
最佳答案
尝试使用org.apache.poi.ss.util.CellUtil
DataFormat dataFormat = workbook.createDataFormat();
CellUtil.setCellStyleProperty(cell, workbook, CellUtil.DATA_FORMAT, dataFormat.getFormat("$#,##0.00;$#,##0.00"));