第一讲
Poi 简介
Apache POI 是Apache 软件基金会的开放源码函数库,Poi提供API给java程序对Microsoft Office格式档案读和写的功能。
1.创建新工作簿,并给工作簿命名
Workbook wb=new HSSFWorkbook(); // 定义一个新的工作簿 FileOutputStream fileOut=new FileOutputStream("c:\用Poi搞出来的工作簿.xls"); wb.write(fileOut); fileOut.close();
2.创建新 Sheet 页,并给sheet页命名
Workbook wb=new HSSFWorkbook(); // 定义一个新的工作簿 wb.createSheet("第一个Sheet页"); // 创建第一个Sheet页 wb.createSheet("第二个Sheet页"); // 创建第二个Sheet页 FileOutputStream fileOut=new FileOutputStream("c:\用Poi搞出来的Sheet页.xls"); wb.write(fileOut); fileOut.close();
效果如下:
3.创建单元格并且给单元格赋值
Workbook wb=new HSSFWorkbook(); // 定义一个新的工作簿 Sheet sheet=wb.createSheet("第一个Sheet页"); // 创建第一个Sheet页 Row row=sheet.createRow(0); // 创建一个行 Cell cell=row.createCell(0); // 创建一个单元格 第1列 cell.setCellValue(1); // 给单元格设置值 row.createCell(1).setCellValue(1.2); // 创建一个单元格 第2列 值是1.2 row.createCell(2).setCellValue("这是一个字符串类型"); // 创建一个单元格 第3列 值为一个字符串 row.createCell(3).setCellValue(false); // 创建一个单元格 第4列 值为布尔类型 FileOutputStream fileOut=new FileOutputStream("c:\用Poi搞出来的Cell.xls"); wb.write(fileOut); fileOut.close();
效果如下:
源码如下:http://yunpan.cn/cdRTNAbGZrGdm 访问密码 4188