首页 考试资料幻灯片工程技术公务员考试小学教学中学教学大学教学外语资料
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_计算机软件及应用_IT/计算机_专业资料。class ExcelExport{ public...中存在设置后的字体,并放置到 cellStyle 对象中,此时该单元 格中就具有了样式...

Java springMVC POI 导出 EXCEL_互联网_IT/计算机_专业资料。思路 : 1. 将需要导出的数据存放在一个 List 中 2. 创建一个 EXCEL 表 注意 XSSFWorkbook 只能...

Java高速操作Excel_计算机软件及应用_IT/计算机_专业资料。快速导出 Excel。 我们...这个思路是从 CSDN 上的一个论坛中得到的。再次致谢原作者。 文档贡献者 ying...

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

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

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

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

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

java批量导出excel格式数据(含每条数据的附件)_计算机软件及应用_IT/计算机_专业资料。java批量导出excel格式数据 ,批量导出数据到 excel 中(包含每条数据对应的附件)...

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