`

使用poi导出excel(插入行 合并单元格)

    博客分类:
  • poi
阅读更多

使用poi导出excel(插入行 合并单元格)

在项目开发中,导出导入是一种常见的功能,而我自己所用过的 有 jxl和poi。因为很多的功能jxl并不能提供,所以基本上选择了poi来实现。记几个 用的功能,也是百度、google来的:

 

//新建excel         HSSFWorkbook   wb     =    new HSSFWorkbook();

 

//创建sheet         HSSFSheet         sheet  =  wb.createSheet();

 

//创建row            HSSFRow            row    =   sheet.createRow(0);

 

//中间各种处理..

 

./**1、定义行高、列宽 */      sheet.setDefaultColumnWidth(int a);         row.setHeight((short)b);

 

/**2、如果是使用模板进行excel导出的话,其实可以在excel模板中

*设置好单元格的样式,从而 读取到模板单元格样式,省略设置 样式的代码量

*/

 

HSSFCellStyle          style    =     sheet.getRow(int a).getCell(int b).getCellStyle();

 

/** 2、合并 单元格 操作

* 第一个参数 0 表示 起始 行

* 第二个参数 a表示 起始 列

* 第三个参数 0 表示结束行

*表示结束列

*/

 

Region   range   =   new Region(0, (short)a, 0, (short)b);  

sheet.addMergedRegion(range);

 

/** 3、在excel中进入行插入操作,从start到end,插入b行

* start 代表从第几行插入

* end 代表最后一行

* b 代表是需要插入几行

* true 是否复制行高

* false 是否重置行高

*再createRow开始行 即 start row;

*/

 

sheet.shiftRows(int start, int end, int b,true,false);

HSSFRow   row   =   sheet.createRow(start);

...

FileOutputStream out = new FileOutputStream(new File("d:/test.xls"));

wb.write(out);

out.close();

 

 

分享到:
评论

相关推荐

    excel poi工具类 导入 导出 合并单元格 计算公式

    以上就是关于使用Apache POI进行Excel操作的核心知识点,包括导入、导出、合并单元格以及处理计算公式的方法。在实际项目中,可以根据需求进行更复杂的功能定制,如设置单元格格式、读取数据验证规则等。

    POI导出Excel工具类,自动设置标题 列名 文件名,可插入图片,合并单元格

    在这个场景中,我们关注的是如何使用POI来创建一个功能丰富的Excel导出工具类,它能够自动设置标题、列名、文件名,并且支持插入图片以及合并单元格。下面将详细介绍这些功能的实现。 首先,要创建一个Excel工作簿...

    easyuiPoi导出Excel工具类封装(支持合并单元格)

    EasyUIPoI是一款基于Apache POI的Java工具库,专门用于简化Excel的导出操作,尤其在处理模板和合并单元格方面提供了便利。这个库主要适用于那些需要在Web应用中生成Excel报告或导出数据的场景,比如数据分析、报表...

    导出Excel多个单元格合并及图片插入

    ### 导出Excel多个单元格合并及图片插入 #### 问题描述 在安全生产项目中,为了更好地管理和展示巡检记录,通常需要将这些记录导出为Excel文件,并且每个巡检项都应附带相应的抓图。这不仅要求能够有效地处理数据...

    使用poi方式导出excel(分多个sheet导出)

    七、导出Excel文件 最后,将Workbook写入OutputStream或File,完成导出: ```java try (FileOutputStream out = new FileOutputStream("output.xlsx")) { workbook.write(out); } catch (IOException e) { e....

    POI实战总结

    10、添加区域,合并单元格 11、保存Excel文件 12、根据单元格不同属性返回字符串数值 13、常用单元格边框格式 14、设置字体和内容位置 15、插入图片 16、调整工作表位置 17、设置打印区域 18、标注脚注 19...

    poi导出excel demo

    在这个"poi导出excel demo"项目中,你可能会看到如何组织这些步骤的示例代码,以及如何处理更复杂的功能,比如合并单元格、插入公式、读取数据等。通过学习和理解这个demo,你可以掌握使用Apache POI创建动态、...

    JAVA POI导出EXCEL代码

    本篇文章将详细介绍如何使用JAVA POI导出Excel。 一、准备工作 在开始编写代码前,确保已经添加了Apache POI库到项目的依赖管理中。如果你使用的是Maven,可以在pom.xml文件中添加以下依赖: ```xml <groupId>...

    Apache poi 导出excel实例

    这篇博客文章“Apache POI 导出excel实例”将深入探讨如何使用Apache POI库来生成Excel文件,这对于在Java环境中处理大量数据并需要导出为Excel格式的应用非常有用。 首先,我们需要导入Apache POI库到我们的项目中...

    poi导出excel需要包

    在实际应用中,你可能还需要处理更复杂的情况,比如合并单元格、插入图表、读取已存在的Excel文件等。Apache POI提供了丰富的API来支持这些功能。此外,为了提高性能和减少内存占用,可以使用SXSSF API,它基于...

    jxls-poi导出excel示例代码文件

    4. **导出Excel**:最后,`jxls-poi`会生成一个新的Excel文件,其中包含了从JSON数据填充后的内容。你可以选择保存到本地或者直接通过HTTP响应发送给用户下载。 具体代码示例可能如下: ```java import org.jxls....

    导出excel文档所需要的poi的jar包

    这样,你就可以利用Apache POI提供的API来创建复杂的Excel报表,比如设置单元格的值、格式、公式,合并单元格,插入图表,应用条件格式等等。同时,Apache POI还支持读取已有的Excel文件,方便进行数据导入、分析和...

    poi包 EXCEL模板读取填数据并导出以及在模板某行插入新的行

    标题中的“poi包 EXCEL模板读取填数据并导出以及在模板某行插入新的行”涉及到了Apache POI库的使用,这是一个Java API,专门用于处理Microsoft Office格式的文件,如Excel。以下是对这个主题的详细解释: Apache ...

    POI导出Excel

    在实际应用中,可能还需要考虑其他高级功能,比如设置单元格样式、合并单元格、插入图表等。Apache POI提供了丰富的API来支持这些功能,开发者可以根据需求灵活运用。 总结来说,Apache POI是Java中处理Excel文件的...

    poi导出,导出excel文件

    在实际应用中,你可能需要处理更复杂的情况,比如合并单元格、插入图表、读取数据等。Apache POI提供了丰富的API来处理这些需求。同时,为了提高性能,可以考虑使用SXSSFWorkbook,这是一个内存优化的版本,它允许...

    poi导出excel

    "poi导出excel"是POI库的一个关键功能,它允许开发者生成Excel文件以满足各种数据导出需求。 首先,你需要引入Apache POI相关的jar包,如在描述中提到的: 1. `poi-ooxml-schemas-3.8-20120326.jar`:这个文件包含...

    java poi 导出excel jar包

    在实际开发中,你可能还需要处理更复杂的情况,比如合并单元格、插入图片、读取数据验证规则等。Apache POI提供了一系列的API来处理这些功能。因此,熟练掌握Java POI库对于进行Java与Excel交互的开发者来说是至关...

    Apache Poi Excel导出

    在实际应用中,我们还可能涉及到更复杂的功能,比如合并单元格、插入图表、设置数据格式(日期、货币等)、读取Excel模板等。Apache POI 提供了丰富的API来支持这些功能,使得开发者能够根据需求定制化Excel导出。在...

    Java利用poi导出excel表格

    在Java编程领域,Apache POI库是一个非常流行的工具,它允许开发者读取、写入以及修改Microsoft Office...这个过程不仅适用于简单的数据导出,也可以扩展到复杂的报表生成,如合并单元格、插入图表、设置条件格式等。

    java基于poi使用excel模板导出

    本篇文章将深入探讨如何使用Apache POI基于模板来导出Excel文件,以满足数据展示和报告生成的需求。 首先,我们需要理解Apache POI的工作原理。POI库允许Java程序与Microsoft Excel的文件格式进行交互,提供了对XLS...

Global site tag (gtag.js) - Google Analytics