jxl操作excel寫入數(shù)據(jù)不覆蓋原有數(shù)據(jù)示例
需要導(dǎo)入的包:jxl.jar
public void readTO() {
Workbook wb = null;
WritableWorkbook wwb = null;
try {
File is = new File(System.getProperty("user.dir") + "\\in.xls");
File os = new File(System.getProperty("user.dir") + "\\out.xls");
if (!os.isFile())// 如果指定文件不存在,則新建該文件
os.createNewFile();
wb = Workbook.getWorkbook(is);// 獲取數(shù)據(jù)源in.xls工作簿對象
wwb = Workbook.createWorkbook(os, wb);// 在原有工作簿out.xls上追加數(shù)據(jù)
// wwb = Workbook.createWorkbook(os);//區(qū)別于上一行代碼,創(chuàng)建一個(gè)新的寫入工作簿
if (wb != null && wwb != null) {
WritableSheet sheet = wwb.getSheet(0);// 獲取out.xls第一個(gè)sheet
WritableCell cell = sheet.getWritableCell(2, 4);// 獲取out.xls要寫入數(shù)據(jù)的單元格
Sheet[] sheets = wb.getSheets();// 獲取數(shù)據(jù)源in.xls的sheets
Cell[] cells = sheets[0].getRow(1);// 獲取in.xls第一個(gè)sheet的第二行
if (cell.getType() == CellType.LABEL) {
Label l = (Label) cell;
l.setString(cells[1].getContents());// 將第二個(gè)單元格寫入out.xls的第三列第五行
}
wwb.write();
System.out.println("工作簿寫入數(shù)據(jù)成功!");
}
wwb.close();// 關(guān)閉
} catch (Exception e) {
e.printStackTrace();
} finally {
wb.close();
}
}
相關(guān)文章
Java 注冊時(shí)發(fā)送激活郵件和激活的實(shí)現(xiàn)示例
這篇文章主要介紹了Java 注冊時(shí)發(fā)送激活郵件和激活的實(shí)現(xiàn)示例的相關(guān)資料,需要的朋友可以參考下2017-07-07
SpringBoot+Vue實(shí)現(xiàn)數(shù)據(jù)添加功能
這篇文章主要介紹了SpringBoot+Vue實(shí)現(xiàn)數(shù)據(jù)添加功能,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03
Spring?Boot項(xiàng)目抵御XSS攻擊實(shí)戰(zhàn)過程
XSS攻擊又稱跨站腳本攻擊,通常指利用網(wǎng)頁開發(fā)時(shí)留下的漏洞,通過巧妙的方法注入惡意指令代碼到網(wǎng)頁,使用戶加載并執(zhí)行攻擊者惡意制造的網(wǎng)頁程序,下面這篇文章主要給大家介紹了關(guān)于Spring?Boot項(xiàng)目抵御XSS攻擊的相關(guān)資料,需要的朋友可以參考下2022-11-11
java并發(fā)編程synchronized底層實(shí)現(xiàn)原理
這篇文章主要介紹了java并發(fā)編程synchronized底層實(shí)現(xiàn)原理2022-02-02
SWT(JFace)體驗(yàn)之Sash(活動(dòng)控件)
SWT(JFace)體驗(yàn)之Sash(活動(dòng)控件)2009-06-06
JavaWeb入門:HttpResponse和HttpRequest詳解
這篇文章主要介紹了Django的HttpRequest和HttpResponse對象,分享了相關(guān)代碼示例,小編覺得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下2021-07-07
Java MongoDB實(shí)現(xiàn)REST過程解析
這篇文章主要介紹了Java MongoDB實(shí)現(xiàn)REST過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-08-08
新手小白學(xué)JAVA 日期類Date SimpleDateFormat Calendar(入門)
本文主要介紹了JAVA 日期類Date SimpleDateFormat Calendar,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-10-10
純Java實(shí)現(xiàn)數(shù)字證書生成簽名的簡單實(shí)例
下面小編就為大家?guī)硪黄僇ava實(shí)現(xiàn)數(shù)字證書生成簽名的簡單實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-08-08

