Java對excel檔案的處理

2021-07-09 09:03:14 字數 1041 閱讀 2232

一、讀取excel檔案

string targerpath = "d:" + file.separator + "jxl.xls";

workbook book = workbook.getworkbook(new file(targerpath));

// 獲得第乙個工作表物件

sheet sheet = book.getsheet(0);

// 得到單元格

for (int i = 0; i < sheet.getcolumns(); i++)

system.out.println();

}book.close();

二、建立excel檔案

string targerpath = "d:" + file.separator + "sc1409.xls";

// 建立工作簿

writableworkbook workbook = workbook.createworkbook(new file(targerpath));

// 建立第一頁,索引從0開始

writablesheet sheet = workbook.createsheet("第一頁", 0);

// 設定單元格背景色

writablecellformat wcf = new writablecellformat();

wcf.setbackground(colour.red);

// 建立單元格內容

label label = new label(1, 1, "", wcf); //寫在第二行

第二列label label2 = new label(2, 1, "反倒是");//第二行第三列

// sheet新增內容

sheet.addcell(label);

sheet.addcell(label2);

workbook.write();

workbook.close();

注:需要匯入jxl.jar包,支援字尾為.xls檔案

Java對Excel檔案的讀取 後續

前面講到我在做2bizbox erp開發的時候,遇到匯入資料的需求,然後我用jxl對excel進行了一些操作。但我們不能讓使用者輸入 1,2 這種座標吧,如客戶編號座標 使用者肯定喜歡用excel的座標,a1,b1等來表示。來個圖看看 所以就要求程式把a1,b1等轉換成jxl認識的座標。第一步 校驗...

java對Excel讀寫操作

本人菜鳥,寫的不好的地方多多包容,寫這些東西,為了以後在遇到要寫的需求回來看看.主要是兩種實現方法jxl,poi 個人感覺還是poi好用 雖然jxl比較簡單,方法一 jxl實現 1 依賴的jar 包 jxl.jar 2 實現excel建立 public static void main string...

Golang對excel進行處理

國慶節祝我們的祖國更加繁榮昌盛,想必大家在國慶期間也好好放鬆了一下,中秋節過節停更了一次,家裡面有孩子了,放假期間希望能好好陪陪孩子,請大家諒解。今天發一篇技術文章,幫助大家逐漸回歸到正常的工作狀態。go get github.com tealeg xlsx我們通過乙個簡單的例子看看這個包如何使用,...