最近在一个项目中,应用到了poi来动态生成excel并将其导出.poi用起来还是蛮好用的,就是要设置excel的格式 耗费点时间。以下将一些常用的方法作一总结:
HSSFWorkbook wb = new HSSFWorkbook();
HSSFSheet sheet = wb.createSheet();
//生成一行
HSSFRow row0 = sheet.createRow(0);
row0.setHeight((short)(15.625*20));//20px高
//生成一列
HSSFCell cell0 = row0.createCell((short)0);
cell0.setCellStyle(cs);
cell0.setEncoding(HSSFCell.ENCODING_UTF_16);
cell0.setCellValue("value");//空格要显示的内容
//设置列宽
sheet.setColumnWidth((short)0, (short)(35.7*60)); 这里表示宽度为60像素
//设置样式,当哪一列要用时,只需调用 setCellStyle(cs)方法即可
HSSFCellStyle cs = wb.createCellStyle();
cs.setAlignment(HSSFCellStyle.ALIGN_CENTER);
cs.setVerticalAlignment(HSSFCellStyle.VERTICAL_CENTER);
//合并单元格
sheet.addMergedRegion(new Region(起始行号, (short)起始列, 终止行号, (short)终止列11));
分享到:
相关推荐
SpringMVC POI Excel 生成导出
poi动态生成excel中下拉菜单,动态数据源,支持2003版本和2007版本
1.java使用poi生成excel插入图表曲线 2.demo包含完成jar包 3.主要用途是过滤数据自动生成曲线图
poi作为导出excel常用的工具,方便快捷。对于excel指定下拉列表的列,如何生成呢?本文提供如何生成下拉列表的excel列
java实现excel的导入导出(poi详解),经过测试poi效率要比jxl要高很多,特别是数据量大的时候jxl根本无法用肉眼入目,本资源是个可运行项目demo,很有参考价值!
poi 基于excel模板导出 功能强大 代码清晰
POI使用excel模板循环输出行到文件并导出的一个小例子
使用apach poi 导出Excel,可直接在项目中使用使用apach poi 导出Excel,可直接在项目中使用使用apach poi 导出Excel,可直接在项目中使用
这个是java用poi操作Excel进行导出,并且可以自动换行
poi 导出EXCEL 例子 poi 导出EXCEL 例子poi 导出EXCEL 例子poi 导出EXCEL 例子
poi导入导出excel生成报表
jsp利用POI生成Excel并在页面中导出的示例.docx
poi 3.10 Excel导入导出工具包 , 含详细文档 ,自己常用,需要可下
springboot+poi导出指定格式Excel模板,完整项目,导出即用。springboot+poi导出指定格式Excel模板,完整项目,导出即用。springboot+poi导出指定格式Excel模板,完整项目,导出即用。springboot+poi导出指定格式...
poi jxl 生成EXCEL 报表 POI 用的JAR poi-3.6-20091214.jar jxl 用到的jar jxl-2.6.jar
java使用POI导出 Excel+图片工具类 ,里面含有poi jar包,只调用接口即可直接保存Excel。使用的时候需先把数据封装,具体包装需根据实际导出数据进行处理。文件demo中只提供包装格式。
Java POI 生成Excel时显示货币格式
POI操作Excel生成水印,该水印其实就是一个图片,该代码是将文字生成图片,再将图片变成水印的。
使用poi在excel中生成各种常见的图像,比如饼状图(普通饼状图、三D图,环状体、折线图、柱状图、等~~)
Java POI根据模板生成Excel文件并写入磁盘,资源文件仅为实现的简单测试Demo,并没有进行代码优化,可以直接导入运行,资源文件仅供参考。