各位大侠。小弟要做一个用JXL导出Excel的功能,帮忙啊。是这样的。需要上传一个Excel模板。然后按照这个模板向Excel中插入数据。需要带格式。样式。
解决方案 »
- 如何提高软件系统的性能?
- 怎样登陆服务器?
- window.open() 如何设置页眉和页脚的内容
- 求--带复选框的树状菜单源码(!!!)
- jsp+access测试留言板时出错?
- 请教高手:在struts中如何给multibox赋值?
- tomcat http status 500错误
- 做了一个登陆系统在连接数据库时出错了
- 下拉菜单中都是图片的名字,怎么在选中一个图片名时在右侧显示出该图片?
- 急死了,又是中文问题,java,jsp 高手请进,高分送!!!!!!!!!!!能指个方向的也给分!
- 基于业务的Web应用框架 SimpleFramework
- 请帮忙解决一个Axis2+Rampart调用web service的异常
Workbook rwb = Workbook.getWorkbook(new File(excel)); // excel是你上传的模板路径
WritableWorkbook wwb =
Workbook.createWorkbook(new File(fileName), rwb); // fileName是新的excel路径通过wwb就可以对excel进行操作了,建议楼主去下个jxl的源码包,里面有example和api
附上链接:http://sourceforge.net/projects/jexcelapi/files/
//生成名为“第一页”的工作表,参数0表示这是第一页
String sht="sheet1";
WritableSheet sheet=book.createSheet(Constant.toUnicode(sht),0);
WritableFont font2= new WritableFont(WritableFont.TIMES,10,WritableFont.BOLD);
WritableCellFormat format2=new WritableCellFormat(font2);
format2.setAlignment(jxl.format.Alignment.CENTRE);
Label label=new Label(0,0,"序号",format2);
Label labe2=new Label(1,0,"时间",format2);
Label labe3=new Label(2,0,"地点",format2);
Label labe4=new Label(3,0,"人员",format2);
Label labe5=new Label(4,0,"地址名称",format2);
Label labe6=new Label(5,0,"描述",format2);
Label labe7=new Label(6,0,"备注",format2);//将定义好的单元格添加到工作表中
sheet.addCell(label);
sheet.addCell(labe2);
sheet.addCell(labe3);
sheet.addCell(labe4);
sheet.addCell(labe5);
sheet.addCell(labe6);
sheet.addCell(labe7);
//写入数据并关闭文件
book.write();
book.close(); 根据这个,你只需要把你的模板调出来,然后往里写,当然这个不是循环写入得,你可以设计成循环。