jxl.jar

/**
*用jxl生成excel表
*jxl.jar用于字段和值在同一行的情况
*poi.jar 可以用在字段和值不在同一行且数据 量大的情况,借助bean
*/
package excelOut;
import java.io.*;
import jxl.*;
import jxl.write.*;

public class CreateXLS {
public static void main(String args[])
{
try {
//打文件
WritableWorkbook book=
Workbook.createWorkbook(new File(“测试.xls”));
//名第页工作表参数0表示第页
WritableSheet sheet=book.createSheet(“第一页”,0);
//Label象构造指名单元格位置第列第行(0,0)
//及单元格内容test
//第一行
Label label00=new Label(0,0,”设备编号”);
Label label10=new Label(1,0,”KOSFMBG066”);
//合并单元格
sheet.mergeCells(1, 0, 5, 0);
//第二行
Label label01=new Label(0,1,”设备名称”);
Label label11=new Label(1,1,”便携式”);
Label label21=new Label(2,1,”设备型号”);
Label label31=new Label(3,1,”THINK PAD E450C”);
Label label41=new Label(4,1,”序列号”);
Label label51=new Label(5,1,” “);
//第三行
Label label02=new Label(0,2,”登记时间”);
Label label12=new Label(1,2,”42297”);
Label label22=new Label(2,2,”负责人”);
Label label32=new Label(3,2,”刘斌”);
Label label42=new Label(4,2,”部门”);
Label label52=new Label(5,2,”应用产品软件开发”);
//定义单元格添加工作表
sheet.addCell(label00);
sheet.addCell(label10);

        sheet.addCell(label01);
        sheet.addCell(label11);
        sheet.addCell(label21);
        sheet.addCell(label31);
        sheet.addCell(label41);
        sheet.addCell(label51);

        sheet.addCell(label02);
        sheet.addCell(label12);
        sheet.addCell(label22);
        sheet.addCell(label32);
        sheet.addCell(label42);
        sheet.addCell(label52);
        /*
         * 保存数字单元格 必须使用Number完整包路径否则语歧义 
         * 单元格位置第二列第行值789.123
         *
        jxl.write.Number number = 
                new jxl.write.Number(1,0,789.123); 
        sheet.addCell(number);
         */ 
        //写入数据并关闭文件 
        book.write(); 
        book.close(); 
        }catch(Exception e) { 
            System.out.println(e); 
            } 
    } 

}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值