兩種方法,一是用ado連線,問題是excel檔案內容要規則,二是用ole開啟,但操作就沒有象
運算元據庫那麼方便了.
一、用ado連線:
設定屬性connetionstring
選擇 microsoft jet 4.0 ole db provider
select or enter a datasorce name -> 選擇你要開啟excel檔案
user name預設是admin 密碼預設為空,可以不用理會
extended properties 設為:excel 8.0
sql語句 select * from [yourtablename] (注意要有)
end;
另:得到列寬
a.workbooks.add;
a.activecell.columnwidth:=10;
showmessage(inttostr(a.activecell.columnwidth));
delphi 讀取excel 兩種方法
兩種方法,一是用ado連線,問題是excel檔案內容要規則,二是用ole開啟,但操作就沒有象 運算元據庫那麼方便了.一 用ado連線 設定屬性connetionstring 選擇 microsoft jet 4.0 ole db provider select or enter a datasorc...
delphi 讀取Excel資料
一 使用動態建立的方法 首先建立 excel 物件,使用comobj var1 顯示當前視窗 2 更改 excel 標題欄 3 新增新工作簿 4 開啟已存在的工作簿 5 設定第2個工作表為活動工作表 或6 給單元格賦值 7 設定指定列的寬度 單位 字元個數 以第一列為例 8 設定指定行的高度 單位 ...
delphi 呼叫dll兩種方式
1 外部宣告 在delphi中外部宣告是訪問外部例程最容易和最常用的方式,有兩種宣告方式 通過名字 通過索引號。舉例如下 在mydll.dll中有兩個函式和乙個過程,則其外部宣告可以寫成 function test1 integer external mydll 直接通過名稱呼叫test1 注意名稱...