jxl如何向一个已存在的excel中添加数据

lily1314 2008-10-09 03:27:08
我有一个excel文件,已存在,如何向已存在的sheet添加内容
...全文
535 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Simple-520 2011-08-15
  • 打赏
  • 举报
回复
按风铃 的代码写 wwb.write(); 会报NullPointerException异常
就是说:我在现有的xls文件中的每一行都添加一个单元格的内容
具体该怎么实现?【求代码】急!!!!!!!!
谢谢。。
dahu1128 2008-12-27
  • 打赏
  • 举报
回复
风铃的第一个wb 好像不需要吧。
lily1314 2008-10-09
  • 打赏
  • 举报
回复
嘿嘿。我前一阵写好了。今儿测试发现有问题。

谢谢金猪了哈。搞定了。

也谢谢风铃。
lily1314 2008-10-09
  • 打赏
  • 举报
回复
嘿嘿。我前一阵写好了。今儿测试发现有问题。

谢谢金猪了哈。搞定了。

也谢谢风铃。
晓筱时代 2008-10-09
  • 打赏
  • 举报
回复

Workbook wb=Workbook.getWorkbook(new File("exist.xls"));
WritableWorkbook wwb=Workbook.createWorkbook(new File("test.xls"));
WritableSheet wws = wwb.getSheet(0);
Label l=new Label(0,1,"whatever");

wws.addCell(l);

wwb.write();
wwb.close();
jinsu_st 2008-10-09
  • 打赏
  • 举报
回复
http://jxl.sourceforge.net/javadoc/index.html
这里有jxl的api文档,不过是全英文,中文的我找不到,丫头慢慢看吧。
jinsu_st 2008-10-09
  • 打赏
  • 举报
回复
丫头咋还在整excel。
jxl有方法直接取得sheet的。
wb=Workbook.getWorkbook(in);
wwb=wb.createWorkbook(new File(path),wb);
//0,第一个sheet
WritableSheet ws=wwb.getSheet(0);
或者wwb.getSheet("xxx"); xxx为sheet的名称。
或者wwb.getSheets();得到一个sheet数组。

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧