POI教程之第一讲:创建新工作簿, Sheet 页,创建单元格

第一讲

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

原文地址:https://www.cnblogs.com/liuhongfeng/p/4722290.html