论坛首页 入门技术论坛

java修改excel模板文件

浏览 5159 次
该帖已经被评为新手帖
作者 正文
   发表时间:2008-03-03  
      最近的一个项目中要生成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();
		}

 

   发表时间:2008-03-03  
POI比jxl功能更强大吗?有什么区别没有?
0 请登录后投票
   发表时间:2008-03-03  
这种例子貌似网上很多!
0 请登录后投票
   发表时间:2008-03-04  
第一次使用POI,jxl没有用过,不知道两者的区别
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics