使用JXL读取Excel表格,拷贝、更新Excel工作薄

使用JXL读取Excel表格,拷贝、更新Excel工作薄

ID:38759189

大小:15.94 KB

页数:9页

时间:2019-06-19

使用JXL读取Excel表格,拷贝、更新Excel工作薄_第1页
使用JXL读取Excel表格,拷贝、更新Excel工作薄_第2页
使用JXL读取Excel表格,拷贝、更新Excel工作薄_第3页
使用JXL读取Excel表格,拷贝、更新Excel工作薄_第4页
使用JXL读取Excel表格,拷贝、更新Excel工作薄_第5页
资源描述:

《使用JXL读取Excel表格,拷贝、更新Excel工作薄》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、/***

读取Excel表格,拷贝、更新Excel工作薄

*

Description:可以读取Excel文件的内容,更新Excel工作薄*

*

Copyright:Copyright(c)Corparation2005

*

程序开发环境为eclipse

*@authorWalker*@version1.0*/packagecn.com.yitong.xls;importjava.io.File;importjava.io.FileInputStream;importjava.io.Inpu

2、tStream;importjava.util.Vector;importcn.com.yitong.ChartImg;importcn.com.yitong.VireObj;importcn.com.yitong.platform.log.YTLogger;importjxl.CellType;importjxl.Workbook;importjxl.format.CellFormat;importjxl.format.Colour;importjxl.format.UnderlineStyle;importjxl.write

3、.Formula;importjxl.write.Label;importjxl.write.Number;importjxl.write.WritableCell;importjxl.write.WritableCellFormat;importjxl.write.WritableFont;importjxl.write.WritableImage;importjxl.write.WritableSheet;importjxl.write.WritableWorkbook;importjxl.write.WriteExcept

4、ion;importjxl.write.biff.RowsExceededException;publicclassXLSDemo{    privatestaticfinalintTITLE_LENGTH=7;    privatestaticfinalintSHEET_WIDTH=32;    privatestaticfinalintSHEET_HEIGHT=116;        /**     *创建Excel     */    privatevoidmakeXls()    {        Workbookwor

5、kbook=null;        try        {            //构建Workbook对象,只读Workbook对象            //直接从本地文件创建Workbook,从输入流创建Workbook            InputStreamins=newFileInputStream("D:/Workspace/testproj/source.xls");            workbook=Workbook.getWorkbook(ins);            //利用已经创建的E

6、xcel工作薄创建新的可写入的Excel工作薄            FileoutFile=newFile("D:/Workspace/testproj/test.xls");            WritableWorkbookwwb=Workbook.createWorkbook(outFile,workbook);            //读取第一张工作表            WritableSheetdataSheet=wwb.getSheet(0);            //  设置冻结单元格        

7、    dataSheet.getSettings().setVerticalFreeze(7);            dataSheet.getSettings().setHorizontalFreeze(2);                        //测试模拟数据            VectorvecData=newVector();            for(inti=0;i<50;i++)            {                VireObjobj=newVireObj();    

8、            obj.setOrgNo("00"+i+"0");                obj.setOrgName("机构"+(i+1));                obj.setOpenAcc((int)(100*Math.rando

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。