java 创建xls文件实战

WritableWorkbook workbook  =  Workbook.createWorkbook( new  File( " d:/test.xls " ));

        WritableSheet sheet 
=  workbook.createSheet( " test " 0 );
        
int  col  =   0 ;
        
int  line  =   0 ;

        WritableCellFormat style 
=   new  WritableCellFormat( new  WritableFont(
                WritableFont.ARIAL, 
10 , WritableFont.BOLD,  false ,
                UnderlineStyle.NO_UNDERLINE, Colour.BLACK));
        sheet.addCell(
new  Label(col ++ , line,  " usernate " , style));
        sheet.addCell(
new  Label(col ++ , line,  " date " , style));
        sheet.addCell(
new  Label(col ++ , line,  " Pic Qty " , style));
        sheet.addCell(
new  Label(col ++ , line,  " Price (HKD) per picture " , style));
        sheet.addCell(
new  Label(col ++ , line,  " Total  " , style));
        String[] data 
=   "beauty""2007-10-15""20""15.70""20.50" } ;
        
for  ( int  i  =   0 ; i  <   20 ; i ++ {
            col 
= 0;
            line
++;
            sheet.addCell(
new Label(col++, line, data[0], style));
            sheet.addCell(
new Label(col++, line, data[1], style));
            sheet.addCell(
new Label(col++, line, data[2], style));
            sheet.addCell(
new Label(col++, line, data[3], style));
            sheet.addCell(
new Label(col++, line, data[4], style));
        }

        line 
+=   3 ;
        sheet.addCell(
new  Label( 4 , line,  " total " , style));
        line
++ ;
        sheet.addCell(
new  Label( 4 , line,  " 159 " , style));
        workbook.write();
        workbook.close();
 小说明一下,需要jxl.jar
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值