java修改excel模板文件
????? 最近的一个项目中要生成excel文档,考虑到客户给的文件实在麻烦,用POI来全新生成太麻烦,关键是布局不好弄,但是通过读取已经存在的模板来生成excel文件代码就简化多了,以下是一段简单的代码实例:
try{ POIFSFileSystem fs =new POIFSFileSystem(new FileInputStream("c:\\template.xls")); HSSFWorkbook wb = new HSSFWorkbook(fs); HSSFSheet sheet = wb.getSheetAt(0); HSSFRow row = sheet.getRow(2); HSSFCell cell = row.getCell((short)2); if (cell == null) cell = row.createCell((short)2); cell.setCellType(HSSFCell.CELL_TYPE_STRING); cell.setCellValue("testtest"); // 输出文件 FileOutputStream fileOut = new FileOutputStream("c:\\test.xls"); wb.write(fileOut); fileOut.close();}catch(Exception e){e.printStackTrace();}
?
1 楼 黑男爵 2008-03-03 POI比jxl功能更强大吗?有什么区别没有? 2 楼 moses3017 2008-03-03 这种例子貌似网上很多! 3 楼 eway819 2008-03-04 第一次使用POI,jxl没有用过,不知道两者的区别