配置: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...