Basic Excel format monétaire avec Apache POI

Je suis en mesure d'obtenir des cellules à formater les Dates, mais j'ai été incapable d'obtenir des cellules de format comme la monnaie... quelqu'un a un exemple de la façon de créer un style pour obtenir que cela fonctionne? Mon code ci-dessous montrent les styles, je suis de la création... le styleDateFormat fonctionne comme un champion en styleCurrencyFormat n'a aucun effet sur la cellule.

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"));

}
  • Ce serait cool si vous pouvez accepter votre propre réponse de temps en temps. 😉
InformationsquelleAutor Dave K | 2008-11-26