打开与数百/数千个数据,“太多不同的单元格格式”的行的Excel文件时,我面临的一个问题
有关错误的更多信息
http://excelzoom.com/2009/09/the-mystery-of-excels-too-many-different-cell-formats/
所以我想格式化列非单元。 我可以找出如何格式化列的唯一方法是通过在格式化每个单独的小区; 通过实施下面列出的代码。 我想格式化列,而不是一行。 我有数百个/千行的数据进行格式化。 任何建议将非常感谢。
谢谢,
HSSFCellStyle cellStyle = wb.createCellStyle();
HSSFDataFormat dataFormat = wb.createDataFormat();
cellStyle.setDataFormat(dataFormat.getFormat("0.00"));
HSSFRow row = sheet.createRow(iRow);
HSSFCell cell = row.createCell((short)1);
cell.setCellStyle(cellStyle);