jacob方式,java實現excel的寫資料過程

2021-05-10 09:34:29 字數 1460 閱讀 5307

配置:1,將jacob.jar匯入到工程的classpath下 2,把jacob.dll檔案拷貝到jdk/bin目錄下

package exceltest1;

import com.jacob.activex.activexcomponent;

import com.jacob.com.dispatch;

import com.jacob.com.variant;

public class jacobexcelsample

// 新增新的工作表(sheet),(新增後為預設為當前啟用的工作表)

private static void addsheet()

// 修改當前工作表的名字

private static void modifysheetname(string newname)

// 得到當前工作表的名字

private static string getsheetname()

// 得到工作薄的名字

private static string getworkbookname()

// 得到sheets的集合物件

private static dispatch getsheets()

// 通過工作表名字得到工作表(未實現)

private static dispatch getsheetbyname(string name)

// 通過工作表索引得到工作表(未實現)

private static dispatch getsheetbyindex(string name)

// 得到當前sheet

private static dispatch getcurrentsheet()

// 得到sheet的總數

private static int getsheetcount()

// // 寫入值

private static void setvalue(string position, string type, string value) , new int[1])

.todispatch();

dispatch.put(cell, type, value);

}// 讀取值

private static string getvalue(string position, dispatch currentsheet) , new int[1]).todispatch();

string value = dispatch.get(cell, "value").tostring();

return value;

}// 關閉excel文件

private static void closeexcel(boolean f) catch (exception e) finally );}}

//以上有兩個地方沒有實現,希望知道的朋友,留個言,最好把**附上,非常感謝!

用Jacob介面實現Java對Word的列印操作

記錄下帶引數列印word文件的思路 1.使用jacob建立 activex部件物件 activexcomponent 2.開啟word文件 dispatch wrddocs wordcom.getproperty documents todispatch worddoc dispatch.invok...

JAVA多型的實現方式

多型從實現的角度分為 靜態多型和動態多型 靜態多型也叫做編譯時多型 動態多型也叫做執行時多型 函式過載是靜態的多型的一種實現形式 舉例說明 class methodoverloading viod receive float f viod receive string s 方法過載是在編譯時就已經確...

Java實現匯入Excel jxl方式

上班的時候公司要求做乙個從網頁上匯入excel,研究了半天後,開始著手去實現它。思路很簡單 1 做乙個jsp頁面,頁面包括瀏覽檔案,提交檔案 2 將excel檔案上傳到伺服器 3 伺服器對該excel檔案進行讀出 4 將excel檔案內容顯示到頁面上 環境搭建 需要準備的包 commons file...