複製、更新 excel(三)

 // 創建只讀的 Excel 工作薄的對象
 jxl.Workbook rw = jxl.Workbook.getWorkbook(new File(sourcefile));
 // 創建可寫入的 Excel 工作薄對象
 jxl.write.WritableWorkbook  wwb = Workbook.createWorkbook(new File(targetfile), rw);

 // 讀取第一張工作表
 jxl.write.WritableSheet ws = wwb.getSheet(0);
 // 獲得第一個單元格對象
 jxl.write.WritableCell wc = ws.getWritableCell(0, 0);

 // 判斷單元格的類型 , 做出相應的轉化
 if(wc.getType() == CellType.LABEL)
 {
 Label l = (Label)wc;
    l.setString("The value has been modified.");
 }
 // 寫入 Excel 對象
 wwb.write();
 // 關閉可寫入的 Excel 對象
 wwb.close();
 // 關閉只讀的 Excel 對象
 rw.close();

發佈了35 篇原創文章 · 獲贊 0 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章