用jxl来生成Excel
来源:互联网 发布:网上抓娃娃软件 编辑:程序博客网 时间:2024/06/05 00:44
File file = new File("xx/xx/xxx.xls");if (!file.getParentFile().exists()) { file.getParentFile().mkdirs();}Workbook wb = null; //用来获取工作簿WritableWorkbook wwb = null; //创建工作簿WritableSheet sheet0 = null; //sheetif (!file.exists()) { // 创建一个新的工作簿 wwb = Workbook.createWorkbook(file); // 创建第一个sheet sheet0 = wwb.createSheet("新增的记录", 0);} else { // 得到一个工作簿 wb = Workbook.getWorkbook(file); // 根据获取到的工作簿来生成新的工作簿 wwb = Workbook.createWorkbook(file, wb); // 得到第一个 sheet0 = wwb.getSheet(0);}// 表头String[] title = new String[] { "xx", "xxx" };for (int i = 0; i < title.length; i++) { // 创建一个文本型的单元格 // 下标从0开始 // col,row,content Label excelTitle = new Label(i, 0, title[i]); sheet.addCell(excelTitle);}// 获取sheet的行数int rows = sheet.getRows();// 创建一个数字型的单元格NumberFormat nf = new NumberFormat("#0");WritableCellFormat wcf = new WritableCellFormat(nf);jxl.write.Number number = new jxl.write.Number(2, rows, total, wcf);sheet.addCell(number);// 获取rows行的下标为1的单元格Cell c = sheet.getCell(1, rows);WritableCellFormat format = new WritableCellFormat(c.getCellFormat());// 背景色红色format.setBackground(Colour.RED);WritableCell wc = (WritableCell) c;wc.setCellFormat(format);// 合并单元格// rows行的下标3到11的合并sheet.mergeCells(3, rows, 11, rows);// 写单元格wwb.write();wwb.close();
0 0
- 用jxl来生成Excel
- 使用JXL来生成一个Excel文件
- 通过jxl来生成,有单元格样式的excel
- java生成excel用jxl包
- jxl生成EXCEL
- jxl生成excel
- jxl生成excel
- jxl 生成excel
- jxl生成excel
- jxl生成excel并下载
- 利用jxl生成excel文件
- poi jxl 生成EXCEL 报表
- poi jxl 生成EXCEL 报表
- JXL 生成EXCEL文件格式说明
- 使用jxl.jar生成excel
- poi jxl 生成EXCEL 报表
- java 生成excel根据jxl
- jxl 生成Excel 例子两个
- Linux学习总结(17)——Linux新手必须学会的12个命令
- 【EmbeddedDev】C中UART的数据读写
- Spark sql 简单示例
- 大话设计模式(四)单例模式
- eclipse+CDT 常见问题1---报错:undefined reference to `pthread_create'的处理
- 用jxl来生成Excel
- Visual Studio 中edit Control的文本输入
- webserive服务调用
- AngularJS input自动聚焦
- spring MVC 国际化实现配置
- 调用浏览器
- 腾讯模拟笔试
- Cocos2dx 小技巧(六)断言CCAssert
- Redis protected-mode 保护模式