`
单眼皮大娘
  • 浏览: 110958 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

Java jxl中 importSheet的例子

    博客分类:
  • java
阅读更多
package test;

import java.io.File;
import java.io.IOException;
import jxl.*;
import jxl.read.biff.BiffException;
import jxl.write.WritableWorkbook;
import jxl.write.WriteException;

public class Test {

	public static void main(String[] args) throws WriteException, BiffException, IOException {

		File inputfile = new File("G:/lib/jexcel/source.xls"); 
		File inputfile1 = new File("G:/lib/jexcel/source1.xls"); 
		File inputfile2 = new File("G:/lib/jexcel/source2.xls"); 
		File outputfile = new File("G:/lib/jexcel/des.xls"); 
		if (!outputfile.exists()) {
			outputfile.createNewFile();
		}

		// Read all files from directory
		try {

			// Get a writable workbook
			WritableWorkbook writableworkbook = Workbook.createWorkbook(outputfile);

			Workbook sourceworkbook = Workbook.getWorkbook(inputfile);
			Workbook workbook1 = Workbook.getWorkbook(inputfile1);
			Workbook workbook2 = Workbook.getWorkbook(inputfile2);
			Sheet readablesheet = sourceworkbook.getSheet(0);
			Sheet sheet1 = workbook1.getSheet(0);
			Sheet sheet2 = workbook2.getSheet(0);
			writableworkbook.importSheet(readablesheet.getName(), 0, readablesheet);
			writableworkbook.importSheet("good", 1, sheet1);
			writableworkbook.importSheet("better", 2, sheet2);

			writableworkbook.write();
			writableworkbook.close();
		} catch (IOException e) {
			System.err.println("I/O error." + e);
		}
	}
}

分享到:
评论
1 楼 liushimiao0104 2016-04-26  
你好,请问你使用的jxl版本是多少呢

相关推荐

Global site tag (gtag.js) - Google Analytics