首页 考试资料幻灯片工程技术公务员考试小学教学中学教学大学教学外语资料
Java实现生成Excel18


需要的 lib: poi-3.7 .jar poi-ooxml-3.7.jar poi-ooxml-schemas-3.7.jar poi-scratchpad-3.7.jar
package com.demo.test; import java.io.FileOutputStream; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFRow; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf.usermodel.HSSFWorkbook; /** * 生成Excel文件 * * @author smile * QQ:1963938311 * */ public class ExcelDemo { // 测试数据 private String[] strs = new String[] { "a", "b", "c", "d", "e", "f" }; /** * 生成Excel * * @throws Exception */ public void createExcel(String filename) throws Exception { // 产生工作簿对象 HSSFWorkbook workbook = new HSSFWorkbook(); // 产生工作表对象 HSSFSheet sheet = workbook.createSheet(); // 设置第一个工作表的名称为firstSheet workbook.setSheetName(0, "测试Sheet"); // 标题 String[] titles = { "编号", "值" }; setSheet(sheet, 0, titles); for (int i = 0; i < strs.length; i++) {

String[] cells = new String[] { "100" + i, strs[i] }; setSheet(sheet, i + 1, cells); } FileOutputStream fOut = new FileOutputStream(filename); workbook.write(fOut); fOut.flush(); fOut.close(); System.out.println("文件生成..."); } /** * 填充单元格 * * @param sheet * @param rowIndex * @param params */ public void setSheet(HSSFSheet sheet, int rowIndex, String[] params) { // 产生行 HSSFRow row = sheet.createRow(rowIndex); for (int i = 0; i < params.length; i++) { // 产生单元格 HSSFCell cell = row.createCell(i); // 设置单元格内容为字符串型 cell.setCellType(HSSFCell.CELL_TYPE_STRING); // 往第一个单元格中写入信息 cell.setCellValue(params[i]); } } /** * 主入口 * * @param args * @throws Exception */ public static void main(String[] args) throws Exception { ExcelDemo demo = new ExcelDemo(); demo.createExcel("f:\\test.xls"); } }

 


 

  【Top

最新搜索

 

Java处理Excel文件---excel文件的创建,删除,写入,读取

Java 处理 Excel 文件---excel 文件的创建,删除,写入,读取这篇文章的代码是我封装的 excel 处理类,包括判断 excel 是否存在,表格索引 是否存在,创建 excel 文件...

Java将数据输出到Excel

Java将数据输出到Excel_计算机软件及应用_IT/计算机_专业资料。Java 将数据输出...2 在 java 里添加代码: 1) 创建一个文件:①创建一个.xls WritableWorkbook ...

JAVA用POI从Excel读取数据进行相关统计,JFreeChart绘制图表

JAVA 用 POI 从 Excel 读取数据进行相关统计,JFreeChart 绘制图表代码大概三百行...测试截图(1)生成消息对话框,要求用户选择一个 Excel 文件,单击“确定” (2)...

Java通过POI和JXL给Excel动态添加水印

Java通过POI和JXL给Excel动态添加水印_计算机软件及应用_IT/计算机_专业资料。...JXL,POI 操作Excel 14页 免费 poi和jxl导出excel 2页 免费 java中使用POI...

SSM框架使用POI技术导出Excel

SSM框架使用POI技术导出Excel_计算机软件及应用_IT/计算机_专业资料。POI 框架是...struts2+poi实现导出Exc... 6页 1下载券 JAVA的poi实现模版导出e... 4页...

如何实现java转换excle

如何实现 java 转换 excle 实现思路: 直接从 Excel 文件装换成 XML 文件是...再用 NativeJ 将 Jar 包生成为可执行的 exe 文件 关系数据库和非关系数据库 ...

java-web导出Excel文档报错

java-web导出Excel文档报错_计算机软件及应用_IT/计算机_专业资料。POI导出Excel...56 more 解决方案: 在 weblogic 的启动命令行中增加参数如下: -Djava.awt....

ssh整合web导出excel案例

ssh整合web导出excel案例_互联网_IT/计算机_专业资料。基于Spring,Struts2,...} 12.service 实现 package com.luo.ssh.service.impl; import java.io.IOException...

java读取数据库生成excel并实现下载

java读取数据库生成excel并实现下载_计算机软件及应用_IT/计算机_专业资料。Java 读取数据库生成 Excel 并实现下载 1. 问题场景考试系统开发中,需要有导出成绩单功能...

Java_Excel_API(jxl)

编辑本段 基本操作一、创建文件 拟生成一个名为“测试数据.xls”的 Excel 文件,其中第一个工作表 被命名为“第一页”,大致效果如下: 代码( CreateXLS.java ...