日期:2014-05-17  浏览次数:21127 次

通过APACHE POI操作OFFICE --EXCEL(一)
一、简介
使用Java程序读写Microsoft Office,提供了下面这几种类型:

    HSSF-提供读写Microsoft Excel XLS格式档案的功能。--03版本
    XSSF-提供读写Microsoft Excel OOXML XLSX格式档案的功能。  --07版本
    HWPF-提供读写Microsoft Word DOC格式档案的功能。
    HSLF- 供读写Microsoft PowerPoint格式档案的功能。
    HDGF-提供读Microsoft Visio格式档案的功能。
    HPBF-提供读Microsoft Publisher格式档案的功能。

下载poi工具包
1) 从Apache网站(http://poi.apache.org/)上下载POI的开发包。
2) Windows用户选择:poi-bin-3.8-beta3-20110606.zipp ( 20MB, signed) 下载,然后解压。
3) Eclipse中 将解压出来的jar包加入到项目里来(包括lib文件夹下的junit.jar, log4j.jar, commons-logging-1.1.jar和ooxml文件夹下的dom4j.jar,stax-api.jar和xml-beans.jar)。

操作excel表的 4个基本元素
1.workbook
2.Sheet
3.row
4.cell

以03版本作为使用例子 ,07版本就是将HSSF改成XSSF.
HSSFWorkbook  workbook = new HSSFWorkbook(); //创建workbook对象
HSSFSheet  sheet =   workbook.getSheet(String sheetname);//创建sheet对象
HSSFRow row =  sheet.getRow(int index);//创建row对象
HSSFCell cell  = row.getCell(int index);//创建cell对象