站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2EE 专题利用jxl可不可修改EXCEL文件某个单元格的数据?

利用jxl可不可修改EXCEL文件某个单元格的数据?

摘要: 利用jxl可不可修改EXCEL文件某个单元格的数据?


利用jxl可不可修改EXCEL文件某个单元格的数据?
有相关的例子吗?
邮件: wtjd@163.com


ding


可以修改的.例子吗?来自网络:
import java.io.*;
import jxl.*;
import jxl.write.*;

public class UpdateXLS1
{
public static void main(String args[])
{
try
{
//Excel获得文件
Workbook wb=Workbook.getWorkbook(new File("test.xls"));

//打开一个文件的副本,并且指定数据写回到原文件
WritableWorkbook book=Workbook.createWorkbook(new File("test.xls"),wb);
WritableSheet sheet = book.getSheet(0);
jxl.write.Number number = new jxl.write.Number(2,3,24);
sheet.addCell(number);
jxl.write.Label label= new jxl.write.Label(2,11,"可以读取Excel 95, 97, 2000文件可以读或写Excel 97及其以后版本的的公式(不过我发现好像有bug)生成Excel 97格式的电子表格 ");
sheet.addCell(label);
jxl.write.Label label4= new jxl.write.Label(5,4,"可以读取Excel 95, 97, 2000文件可以读或写Excel 97及其以后版本的的公式(不过我发现好像有bug)生成Excel 97格式的电子表格 ");
sheet.addCell(label4);
jxl.write.Label label2= new jxl.write.Label(1,11,"2005.11.5-2005.11.25");
sheet.addCell(label2);
jxl.write.Label label3= new jxl.write.Label(1,12,"2005.11.15-2005.11.25");
sheet.addCell(label3);
//添加一个工作表
// WritableSheet sheet=book.createSheet("第二页",1);

//sheet.addCell(new Label(0,0,"第二页的测试数据"));

book.write();
book.close();
}catch(Exception e)
{
System.out.println(e);
}
}
}



谢谢楼上的。


学习


↑返回目录
前一篇: 100分求一代码(照片的上传)
后一篇: MyEclipse中新建一个MessageBundle.properties文件,如果输入中文保存时就会提示错误