Soy capaz de obtener celdas para formatearlas como Fechas, pero no he podido obtener celdas para formatear como moneda ... Alguien tiene un ejemplo de cómo crear un estilo para obtener esto para trabajar? Mi código a continuación muestra los estilos que estoy creando ... styleDateFormat funciona como un champ, mientras que styleCurrencyFormat no tiene efecto en la celda.Formato de moneda básico de Excel con 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"));
}
Será bueno si se puede aceptar su propia respuesta en algún momento. ;) –