`
wangrusheng5200
  • 浏览: 302516 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jxl导出excel格式问题-曲线救国

    博客分类:
  • jxl
阅读更多


由于要导出的数据要严格按照指定excel模版设置,但是要精准的设计单元格的格式真的很难,基本上成为不可能任务。强烈愤怒中。
在经过无数次失败后(虽然有时接近成功),灵感出现。

在读取工作表时,与数据相关的一些输出信息,所有的格式信息,如:字体、颜色等等,是不被破坏的。
由此,手工制作一个template.xls然后在此基础上添加数据,格式ok。而且template.xls可以windows编辑,想要什么格式就什么格式。爽呀!
附上代码:

//创建只读的Excel工作薄的对象
	jxl.Workbook rw = jxl.Workbook.getWorkbook(new File("D:\\template.xls"));
	//创建可写入的Excel工作薄对象
	jxl.write.WritableWorkbook  wwb = Workbook.createWorkbook(new File("D:\\real.xls"), rw);
	            
	//读取第一张工作表
	jxl.write.WritableSheet ws = wwb.getSheet(0);
	//获得第一个单元格对象
	jxl.write.WritableCell wc = ws.getWritableCell(0, 0);
	            
	//判断单元格的类型, 做出相应的转化
	if(wc.getType() == CellType.LABEL)
	{
	   //Label l = (Label)wc;
	   //l.setString("The value has been modified.");
	}
	//修改的单元格
	Label lable1 = new Label(0, 3,"111");
	lable1.setCellFormat(cell.getCellFormat());
	ws.addCell(lable1);
	//写入Excel对象
	wwb.write();
	//关闭可写入的Excel对象
	wwb.close();
	//关闭只读的Excel对象
	rw.close();

 jxl相关资源:

Jxl简析------(二) 应用

http://www.emlog.net/fei/post-82.html

0
0
分享到:
评论
2 楼 wangrusheng5200 2009-06-11  
jianfeng008cn 写道

不都是这么做的嘛,难道还编程画excel(而且是参照模板)?

可是网上搜了,没看到谁这么说!要不我何必写出来内!
1 楼 jianfeng008cn 2009-06-11  
不都是这么做的嘛,难道还编程画excel(而且是参照模板)?

相关推荐

    jxl导出excel加水印.zip

    总之,`jxl`库提供了强大的功能来操作Excel文件,通过`WritableWorkbook`、`WritableSheet`和`WritableCellFormat`这三个核心类,我们可以实现自定义的Excel导出任务,包括添加水印等高级功能。在实际开发中,结合...

    jxl导出excel 完整例子工程

    jxl导出excel 完整例子工程jxl导出excel 完整例子工程jxl导出excel 完整例子工程 jxl导出excel 完整例子工程jxl导出excel 完整例子工程jxl导出excel 完整例子工程

    jxl导出excel工具类

    本文将详细介绍如何使用`jxl`库创建一个导出Excel的工具类,以及这个工具类如何帮助我们简化代码,提高效率。 首先,`jxl`库提供了对Excel文件的读写支持,包括工作簿(Workbook)、工作表(Worksheet)、行(Row)...

    jxl导出Excel基础

    jxl导出Excel基础,非常有用的一个东西,漫漫看

    使用jxl导出Excel表的好例子

    本篇文章将深入探讨如何利用`jxl`库来创建和导出Excel表格。 首先,我们需要在项目中引入`jxl`库。如果你的项目是Maven项目,可以在pom.xml文件中添加以下依赖: ```xml <groupId>...

    jxl导出excel总结

    《jxl导出Excel的深度解析与应用》 在信息化高度发展的今天,Excel作为数据处理和分析的重要工具,被广泛应用于各个领域。Java作为一种强大的编程语言,如何与Excel进行交互,成为了许多开发者关注的焦点。jxl库...

    JXL导出excel的示例及文档

    在本示例中,我们将探讨如何使用JXL导出Excel以及JXL的API文档。 1. **JXL的基本用法** - **创建工作簿(Workbook)**: 使用`Workbook.createWorkbook()`方法创建一个新的Excel工作簿对象。 - **创建工作表...

    jxl导出excel

    标题中的“jxl导出excel”指的是使用JExcelApi(简称jxl)库来生成和导出Microsoft Excel格式的文件。JExcelApi是一个开源Java库,允许开发者在Java应用程序中读取、写入和修改Excel文件。这个工具类在处理大量数据...

    jxl.jar----java导出数据到excel

    这个库不仅支持读取Excel文件,还能创建新的工作簿,修改现有数据,以及将Java对象的数据导出到Excel格式。 jxl库的核心功能包括: 1. **创建新工作簿**:你可以使用jxl库创建一个新的Excel工作簿,设置工作表的...

    Android-Android使用jxl快速导出excel表

    本文将详细探讨如何在Android应用中使用jxl库快速导出Excel表格。 首先,我们需要理解jxl库的基本概念。jxl是一个Java API,它支持Microsoft Excel 97-2004的文件格式(.xls)。通过jxl,我们可以创建新的工作簿、...

    jxl导入导出excel

    JXL是一个开源的Java库,它支持读取和写入多种Excel文件格式,包括老版本的.BIFF8格式和较新的.XLSX格式。这个库不仅提供了对单元格、工作表和工作簿的基本操作,还支持公式计算、样式设置、图表创建等功能。 二、...

    JXL导出Excel数据表

    response.setContentType("application/vnd.ms-excel"); response.setHeader("Content-Disposition", "attachment; filename=export.xls"); workbook.write(response.getOutputStream()); response.flushBuffer...

    jxl 导出 excel

    在这个过程中,压缩包中的"excel导出jxl"可能包含了一个示例程序或者模板,帮助开发者理解如何实现上述步骤。通过查看和运行这些代码,你可以更深入地了解如何将数据库数据导出到Excel文件中。 总之,使用JXL库在...

    jxl实现导出excel数据

    下面我们将深入探讨如何使用JXL库实现导出Excel数据。 首先,你需要在你的项目中引入JXL库。可以通过Maven或Gradle来添加依赖,如果是Maven,可以在pom.xml文件中添加以下依赖: ```xml <groupId>...

    jxl导出excel文件简单示例

    标题中的“jxl导出excel文件简单示例”是指使用jxl库来创建和导出Excel文件的一个基本操作。jxl是一个Java库,它允许开发者读取、写入和修改Excel文件,尤其在处理批量数据时非常方便。在这个示例中,我们将探讨如何...

    jxl导出excel支持模板和非模板

    利用JXL技术支持模板和非模板的表格导出

    java JXL导入导出Excel源码及jfreechart 生成折线图,饼图

    java JXL导出Excel源码及jfreechart 生成折线图,饼图 java JXL导出Excel源码及jfreechart 生成折线图,饼图 java JXL导出Excel源码及jfreechart 生成折线图,饼图

    jxl方式实现导出Excel表格

    使用jxl方式实现Excel表格导出,非常简单而且实用

    Java jxl操作Excel97-2003 eclipse可运行项目实例

    "java-read-excel-master"这个项目名称暗示了其主要包含读取Excel文件的示例代码。在实际项目中,通常会有一个主类(如`Main`)作为入口点,其他类可能包括具体的操作逻辑,如`ExcelReader`和`ExcelWriter`。 5. *...

    struts2+jxl导出excel

    通过这种方式,你可以结合Struts2的控制层和JXL的Excel操作,轻松实现web应用的Excel导出功能。不过,需要注意的是,随着技术的发展,现在有更多现代化的库(如Apache POI)和框架(如Spring Boot)提供了更强大和...

Global site tag (gtag.js) - Google Analytics