Jestem w stanie przekonać komórki do formatowania jako daty, ale nie udało mi się przekonać komórek do sformatowania jako waluty ... Każdy ma przykład, jak utworzyć styl, aby uzyskać to do pracy? Mój kod poniżej pokazuje style, które tworzę ... styleDateFormat działa jak mistrz, podczas gdy styleCurrencyFormat nie ma wpływu na komórkę.Podstawowy format walutowy programu Excel z Apache POI
private HSSFWorkbook wb;
private HSSFCellStyle styleDateFormat = null;
private HSSFCellStyle styleCurrencyFormat = null;
......
public CouponicsReportBean(){
wb = new HSSFWorkbook();
InitializeFonts();
}
public void InitializeFonts()
{
styleDateFormat = wb.createCellStyle();
styleDateFormat.setDataFormat(HSSFDataFormat.getBuiltinFormat("m/d/yy"));
styleCurrencyFormat = wb.createCellStyle();
styleCurrencyFormat.setDataFormat(HSSFDataFormat.getBuiltinFormat("$#,##0.00"));
}
To będzie super, jeśli można zaakceptować własna odpowiedź kiedyś. ;) –