我可以將單元格格式化爲日期,但我一直無法將單元格設置爲貨幣格式......任何人都有如何創建樣式以獲取單元格的示例這工作?下面的代碼顯示了我創建的樣式... styleDateFormat像champ一樣工作,而styleCurrencyFormat對單元格沒有影響。使用Apache POI的基本Excel貨幣格式
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"));
}
這將是冷靜,如果你能接受你的有時候會自己回答。 ;) – 2011-06-30 11:37:55