`
zxinger
  • 浏览: 2493 次
  • 性别: Icon_minigender_1
  • 来自: 保定
最近访客 更多访客>>
社区版块
存档分类
最新评论

POI 3.5 对EXCEL2007的读写工具类

    博客分类:
  • java
阅读更多
    直接看代码吧,没什么可说的。
    读取模板
 String pathfrom="d:/excelmodel.xlsx";
 XSSFWorkbook wb = new XSSFWorkbook(pathfrom);
 XSSFSheet sheet = wwb.getSheetAt(0);

填充一个表格
 public void makeLable(XSSFSheet sheet,int col,int row,String value){
		    XSSFRow r=sheet.getRow(row)!=null?sheet.getRow(row):sheet.createRow(row);
	    	XSSFCell cell=r.getCell(col)!=null?r.getCell(col):r.createCell(col);
	    	cell.setCellValue(value);
	    }

  合并单元格
 public void mergeCells(XSSFSheet sheet,int rowfrom,int rowto,int colfrom,int colto){
		 CellRangeAddress region = new CellRangeAddress(rowfrom,rowto,colfrom,colto);
		 sheet.addMergedRegion(region);
		 XSSFCell cell=sheet.getRow(rowfrom).getCell(colfrom);
		 cell.getCellStyle().setAlignment(HorizontalAlignment.CENTER);
	 }

    生成
String pathTo="D:/test.xlsx";
FileOutputStream fs = new FileOutputStream(pathTo);
wb.write(fs);
fs.close();
FileInputStream temp = new FileInputStream(pathTo);
file = new File(pathTo);

分享到:
评论

相关推荐

    POI-3.5(很不错的共两部分)

    综上所述,Apache POI 3.5版本为Java开发者提供了强大的工具来操作Excel文件,无论是旧版的.xls还是新版的.xlsx,都能轻松应对。在实际项目中,利用POI可以实现各种功能,从简单的数据读写到复杂的报表生成,极大地...

    poi-bin-3.5.zip

    这个"poi-bin-3.5.zip"文件包含了Apache POI 3.5版本的二进制库,它是Java开发者用来读写Microsoft Office文件的重要工具。 Apache POI 提供了HSSF和XSSF两个主要的API,分别用于处理老版的BIFF格式(Excel 97-2007...

    jxl poi java操作excel

    - `POI整理.doc`、`Java-Excel报表开发POI.doc`和`POI3.5_HSSF_和XSSF_Excel操作快速入门手册.pdf`可能是关于POI的详细教程和最佳实践。 - `JXL操作EXCEL的常用类方法参数解析.doc`可能包含jxl库中常用类和方法的...

    jxl jar包 操作EXCEL的工具类

    **Java Excel Library (jxl) 工具类详解** 在Java开发中,处理Excel文件是一项常见的任务,而jxl库正是为此目的设计的。jxl是一个轻量级、高效的库,允许开发者在Java环境中读取、写入和修改Excel文件。与Apache ...

    poi所需要的jar包

    4. **poi-ooxml-3.5-FINAL-20090928.jar**: 这个库提供了对OOXML规范的支持,包括读写.xlsx、.docx和.pptx文件。它是Apache POI针对OOXML格式的一个重要扩展,使得开发者能够更方便地处理现代Office文档。 5. **poi...

    Apache POI教程

    Apache POI 是一个Java库,专门用于操作Microsoft Office文件,特别是Excel、Word和PowerPoint文档。这个库由Apache软件基金会开发,它提供了丰富的API,使Java程序员能够创建、修改和展示MS Office文件。Apache POI...

    java 读取Excel的包和方法

    9. `poi-contrib-3.5-beta4-20081128.jar`: POI的贡献者模块,可能包含一些非核心但有用的工具和类。 10. `jsr173_1.0_api.jar`: Java Simple API for XML (StAX) 的接口定义,用于处理XML流。 使用这些库,你可以...

    POI 入门 使用教程,参考手册

    通过以上介绍,我们可以看到 Apache POI 是一个功能强大的工具库,可以帮助开发者轻松地处理 Excel 文件。无论是简单的数据读写还是复杂的样式设置和数据处理,POI 都能提供相应的解决方案。希望本教程能够帮助读者...

    C#将DataTable导入到Excel

    2. **NPOI**:一个开源项目,用于读写Microsoft Office格式文件(如Excel)。它是POI项目的.NET版本。 #### 三、实现步骤详解 ##### 3.1 导入必要的命名空间 ```csharp using System; using NPOI.HSSF; using NPOI....

    Struts2集成jasperreport3.7.1所需的Jar包

    5. **poi-3.5-FINAL-20090928.jar**:Apache POI是一个用于读写Microsoft Office格式文件的库,比如Excel。在报表生成中,可能会用到POI来处理Excel数据源。 6. **freemarker-2.3.15.jar**:FreeMarker是一个模板...

    ext -jar ext -jar第二部分

    5. **poi-scratchpad-3.5-FINAL-20090928.jar**: Apache POI是用于处理Microsoft Office格式文件的Java库,例如Excel(HSSF)、Word(HWPF)等。Scratchpad模块包含实验性和非稳定的功能。 6. **velocity-1.6.2-dep...

    史上最全面、最透彻、最好的jsp教程

    - 提供工具类来辅助处理beans。 **6.5 带包名的beans** - 在JSP页面中引用带有包名的JavaBeans。 **6.6 JSP与beans结合的简单例子** - **三角形beans**:计算三角形的周长和面积。 - **计数器beans**:记录用户...

    Java范例开发大全 (源程序)

     实例147 随机读写Java类文件 221  第3篇 Java面向对象编程  第8章 面向对象(教学视频:72分钟) 226  8.1 类 226  实例148 简单的通讯录类 226  实例149 简单的长度单位转换类 227  实例150 卡车和...

    java范例开发大全(pdf&源码)

    实例147 随机读写Java类文件 221 第3篇 Java面向对象编程 第8章 面向对象(教学视频:72分钟) 226 8.1 类 226 实例148 简单的通讯录类 226 实例149 简单的长度单位转换类 227 实例150 卡车和卡车司机之间的关系 229...

    java范例开发大全源代码

     实例147 随机读写Java类文件 221  第3篇 Java面向对象编程  第8章 面向对象(教学视频:72分钟) 226  8.1 类 226  实例148 简单的通讯录类 226  实例149 简单的长度单位转换类 227  实例150 ...

    java范例开发大全

    实例147 随机读写Java类文件 221 第3篇 Java面向对象编程 第8章 面向对象(教学视频:72分钟) 226 8.1 类 226 实例148 简单的通讯录类 226 实例149 简单的长度单位转换类 227 实例150 卡车和卡车司机之间的关系 229...

Global site tag (gtag.js) - Google Analytics