码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2015-08-11 22:45:44      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:

 

第一讲

 

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

 

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

标签:

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!