`

jxl template 写excel

阅读更多
	public static void main(String[] args) throws Exception {
		
		Workbook book1= Workbook.getWorkbook(new File("C:\\tmp\\Template.xls"));
			
		// TODO Auto-generated method stub
		WriteBOMExcel w = new WriteBOMExcel();
		//w.writeExcel0();
		WritableWorkbook book = Workbook.createWorkbook(new File("C:\\tmp\\aaa.xls"),book1); 

		WritableSheet sheet = book.getSheet(0);
		sheet.insertColumn(2);
		sheet.setColumnView(2,3); 
		
		WritableFont font= new WritableFont(WritableFont.createFont("新細明體"),10,WritableFont.NO_BOLD);    
 
		WritableCellFormat cellFormat2 = new WritableCellFormat(font);    
		cellFormat2.setBorder(Border.ALL, jxl.format.BorderLineStyle.THIN); //Border是jxl.format.Border
		cellFormat2.setWrap(true);
		cellFormat2.setAlignment(jxl.format.Alignment.CENTRE); 
		cellFormat2.setVerticalAlignment(jxl.format.VerticalAlignment.CENTRE); 
		
		Label label = new Label(2,6,"test"); 
		label.setCellFormat(cellFormat2);
		sheet.addCell(label); 
		
		sheet.mergeCells(2,3,2,4);
		Label labe2 = new Label(2,3,"5\r\t階"); 
		labe2.setCellFormat(cellFormat2);
		sheet.addCell(labe2); 
		
		Label A1 = (Label)sheet.getWritableCell(0,1);
		
		A1.setCellFormat(cellFormat2); 
		
		//Label A2 = (Label)sheet.getWritableCell(15,2);
		//A2.setCellFormat(cellFormat2); 
		//A2.setString("88888");
		//sheet.addCell(A1); 
		Label labe3 = new Label(15,2,"60"); 
		sheet.addCell(labe3); 

		//jxl.write.Number number = new jxl.write.Number(2,3,789.123); 

		//sheet.addCell(number);
		book.write(); 
		book.close(); 

		System.out.println("---------------------");
	}

 

分享到:
评论
1 楼 talin2010 2011-07-25  
!

相关推荐

    通过JXL使用模板导出EXCEL

    JXL是一个流行的库,它允许开发者方便地读取、写入和操作Excel文件。本文将深入探讨如何利用JXL库通过模板来导出Excel。 首先,JXL库(Java Excel API)是一个开源的Java库,它提供了处理Microsoft Excel文件的能力...

    jxl 读取Excel模板并写入数据通用工具类

    JXL库是Java中一个广泛使用的库,它允许开发者方便地读取和写入Excel文件,而无需依赖Microsoft Office。本文将详细讨论如何使用JXL库创建一个通用的工具类来读取Excel模板并填充数据。 首先,我们需要了解JXL库的...

    使用jxl包向excle模板中写入数据

    `jxl`库是一个广泛使用的开源库,专门用于读取和写入Microsoft Excel文件。本文将深入探讨如何利用`jxl`包来实现向Excel模板中写入数据,并保留原有模板的完整性。 首先,让我们了解`jxl`库的基本概念。`jxl`库提供...

    JavaExcel读写库JxlExcel.zip

    JxlExcel 是基于jxl封装的java excel读写库,特性如下:可以像读写文件一样方便的读取数据和写入数据数据支持数组、map、bean三种方式支持xml配置excel模板如何使用?模板定义在类路径下新建一个jxl-excel.xml的模板...

    Java操作Excel之JXL

    总结来说,Java 操作 Excel 之 JXL 提供了强大的功能,包括读取 Excel 文件、创建可写工作簿、操作工作表和单元格以及格式化内容。通过这些功能,开发者可以轻松地在 Java 应用中处理 Excel 数据,实现自动化报告、...

    jquery使用jxl插件导出excel示例

    代码如下: function formattable(tableHtml, sheetName) { var template = ‘<html xmlns:o=”urn:schemas-microsoft-com:office:office” xmlns:x=”urn:schemas-microsoft-com:office:excel” xmlns=”...

    jxls-poi导出excel示例代码文件

    在IT行业中,数据处理和展示是一个重要的任务,Excel作为广泛使用的表格工具,常被用于数据分析和报告生成。而Java作为一种强大的后端开发语言,有着丰富的库和框架来处理Excel相关的操作。这里我们将深入探讨`jxls-...

    JXLS将数据库取得的数据根据Excel模板导出

    `sql` 变量定义了要查询的数据库表和排序方式,`templateFile` 代表Excel模板文件的名称。 3. **套用模板** `exportAndDownload()` 方法是导出的关键步骤。首先,它创建一个唯一的导出文件名,然后读取模板文件并...

    jxls:Java库,用于使用Excel模板创建Excel报告

    JXLS消息新版本2.10.0带有对JSR310,多行SQL,...如何使用玛文<dependency> <groupId>org.jxls</groupId> <artifactId>jxls-poi</artifactId> <version>2.10.0</version></dependency>Gradleimplementation 'org.jxl

    private2private2private2

    Workbook wb = Workbook.getWorkbook(new File(path + "excel\\template.xls")); //打开一个文件的副本,并且指定数据写回到原文件 book = Workbook.createWorkbook(new File(path + "excel\\调查报告_" + date...

    privateprivateprivateprivate

    + "excel\\template.xls")); Date now = new Date(); String dateString = new SimpleDateFormat("yyyyMMddHHmmss").format(now); //打开一个文件的副本,并且指定数据写回到原文件 WritableWorkbook ...

    eclipse安装步骤.txt

    - 将Oracle驱动`oracle.jar`和`jxl.jar`添加到`TOMCAT_HOME\webapps\项目名\WEB-INF\lib`目录下。 - 修改`TOMCAT_HOME\common\lib`下的`server.xml`文件,以支持Oracle数据库连接。 6. **配置Oracle数据库**: -...

    企业Java EE软件开发规范

    - `excel.tld`、`tables.tld`:自定义标签库配置文件。 - `web.xml`:Web部署描述符。 - `buildTemplate.xml`:项目构建模版文件。 - `productBuild.properties`:项目构建属性文件。 - `productBuild.xml`:...

Global site tag (gtag.js) - Google Analytics