2016-06-01 50 views
0

私はApache POI jarを使ってJavaでExcelに書き出します。ExcelでのJavaの書式設定

以下のコード(他のWebサイトから参照されています)では、poi-contrib.jarのHSSFCellUtil.javaクラスを使用しています。このjarはpoi-3.14.jarの最新リリースには含まれていません。

HSSFCellUtil.DATA_FORMATでコンパイル時エラーが発生します。誰も私にExcelの書式の代替を提案することができます。

HSSFCellUtil.setCellStyleProperty(cell, workbook, 
        HSSFCellUtil.DATA_FORMAT, 
        format.getFormat("($#,##0.00);($#,##0.00)")); 

答えて

1

org.apache.poi.ss.util.CellUtil

DataFormat dataFormat = workbook.createDataFormat(); 
CellUtil.setCellStyleProperty(cell, workbook, CellUtil.DATA_FORMAT, dataFormat.getFormat("$#,##0.00;$#,##0.00")); 
を使用してみてください