<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-86  評論-33  文章-0  trackbacks-0

    所需JAR: jxl.jar

    package  exceldemo.BO;

    import  java.io.InputStream;
    import  java.io.FileInputStream;
    import  java.io. * ;
    import  jxl.Workbook;
    import  jxl.read.biff.BiffException;
    import  jxl.Sheet;
    import  jxl.Cell;
    import  jxl.write.WritableWorkbook;
    import  jxl.write.WritableSheet;
    import  jxl.write.Label;
    import  jxl.write.WriteException;
    import  jxl.write.WritableCell;
    import  jxl.write.WritableImage;
    import  jxl.write.WritableFont;
    import  jxl.format.UnderlineStyle;
    import  jxl.write.WritableCellFormat;

    public   class  WriteExcel {
        
    public  WriteExcel() {
        }
        
        
    /**
         * 讀取Excel文件
         
    */
        
    public   void  readExcel(){
        
    try  {
            InputStream is 
    =   new  FileInputStream( " c:\\ss.xls " );
            Workbook workbook 
    =  Workbook.getWorkbook(is); // 構(gòu)建Workbook對象, 只讀Workbook對象
            
            System.out.println(
    " 工作表個數(shù): " + workbook.getNumberOfSheets());
            Sheet[] sheet 
    =  workbook.getSheets(); // 獲取Sheet表
             int  columns  =  sheet[ 0 ].getColumns();
            
    int  rows  =  sheet[ 0 ].getRows();
            System.out.println(
    " " + rows + " " + columns + " " );
            
    for ( int  i = 0 ;i < rows;i ++ ){
              
    for ( int  j = 0 ;j < columns;j ++ ){
              Cell cell00 
    =  sheet[ 0 ].getCell(j,i);
              System.out.print(cell00.getContents());
              }
              System.out.println(
    "" );
            }
            workbook.close();
            is.close();
        } 
    catch  (FileNotFoundException ex) {ex.printStackTrace();
        } 
    catch  (BiffException ex) {ex.printStackTrace();
        } 
    catch  (IOException ex) {ex.printStackTrace();}

        }
        
        
    /**
         * 寫Excel文件
         
    */
        
    public   void  writeExcel(){
           File newExcel 
    =   new  File( " c:\\newExcel.xls " );
        
    try  {
            WritableWorkbook wwb 
    =  Workbook.createWorkbook(newExcel); // 創(chuàng)建可寫入的Excel工作薄
            
    // Method 2:將WritableWorkbook直接寫入到輸出流
             /*
            OutputStream os = new FileOutputStream(targetfile);
            jxl.write.WritableWorkbook wwb = Workbook.createWorkbook(os);
            
    */

            WritableSheet ws 
    =  wwb.createSheet( " TheFirstSheet " , 0 ); // 創(chuàng)建Excel工作表
            
    // 普通文本
            Label label00  =   new  Label( 0 , 0 , " derek " );
            ws.addCell(label00);
            WritableCell wc 
    =   new  Label( 1 , 0 , " man " );
            ws.addCell(wc);
            
    // 圖片
            WritableImage wi  =   new  WritableImage( 1 , 5 , 1 , 3 , new  File( " c:\\300.PNG " )); // 參數(shù)表示(列位置,行位置,寬占列數(shù),高占行數(shù),圖片路徑)   
            ws.addImage(wi);
            
    // 格式化
            WritableFont wfc  =   new  WritableFont(WritableFont.ARIAL, 10 ,WritableFont.BOLD, false ,UnderlineStyle.DOUBLE,jxl.format.Colour.RED);
            WritableCellFormat wcfFC 
    =   new  jxl.write.WritableCellFormat(wfc);
            Label labelCFC 
    =   new  jxl.write.Label( 2 0 " This is a Label Cell " , wcfFC);
            ws.addCell(labelCFC);

            
    // 寫入Exel工作表
            wwb.write();
            
    // 關(guān)閉Excel工作薄對象
            wwb.close();

        } 
    catch  (IOException ex) {ex.printStackTrace();} 
          
    catch  (WriteException ex) {
                
    /**  @todo Handle this exception  */
            }

        }
        
        
    public   static   void  main(String[] args) {
            WriteExcel writeexcel 
    =   new  WriteExcel();
            writeexcel.writeExcel();
        }
    }
    posted on 2006-05-10 11:18 Derek.Guo 閱讀(326) 評論(0)  編輯  收藏 所屬分類: Java
    MSN:envoydada@hotmail.com QQ:34935442
    主站蜘蛛池模板: 亚洲成_人网站图片| 久久久久久a亚洲欧洲aⅴ| 亚洲jjzzjjzz在线播放| 99热精品在线免费观看| 久久亚洲国产精品成人AV秋霞| 丝袜熟女国偷自产中文字幕亚洲| 99亚洲乱人伦aⅴ精品| 成人亚洲综合天堂| 亚洲乱码在线播放| 精选影视免费在线 | 在线天堂免费观看.WWW| 亚洲另类自拍丝袜第五页| 宅男666在线永久免费观看| 国产AV无码专区亚洲AV琪琪| 免费中文字幕不卡视频| 一级毛片免费播放视频| 日韩视频免费在线| 免费视频成人国产精品网站| 亚洲中文字幕无码一区| 无码精品国产一区二区三区免费 | 亚洲中文字幕无码一去台湾| 最近最好的中文字幕2019免费| 亚洲国产精品久久久久婷婷老年 | 国内精品免费久久影院| 亚洲一区二区三区日本久久九| 一本到卡二卡三卡免费高| 亚洲精品亚洲人成人网| caoporm碰最新免费公开视频| 亚洲高清专区日韩精品| 国产精品视频永久免费播放| 四虎国产精品成人免费久久| 亚洲AV无码乱码在线观看富二代 | 精品免费久久久久国产一区| 亚洲AV无码久久精品成人| 国语成本人片免费av无码| a一级爱做片免费| 2020天堂在线亚洲精品专区| 亚洲国产成人爱av在线播放| 国产精品入口麻豆免费观看| 一道本在线免费视频| 亚洲国产精品久久丫|