delphi 讀取excel 兩種方法

2021-07-10 19:12:16 字數 494 閱讀 7477

兩種方法,一是用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 注意名稱...