VB連線Excel檔案

2021-04-16 09:55:22 字數 690 閱讀 4118

選單 [工程]-[引用] microsoft activex data objects 2.x (找乙個高版本的)

private

subcommand2_click()

dimconn 

asnew

adodb.connection

dimrs 

asnew

adodb.recordset

conn.open 

"provider=microsoft.jet.oledb.4.0;data source=c:a.xls;extended properties='excel 8.0;hdr=yes;imex=1'

"rs.open 

"select * from [sheet1$]

", conn, adopenforwardonly, adlockoptimistic

dowhile

notrs.eof

print

rs(0

)rs.movenext

loop

rs.close

end sub

hdr和imex一定要配合使用,hdr表示要把第一行作為資料還是作為列名,作為資料用hdr=no,作為列名用hdr=yes;通過imex=1來把混合型作為文字型讀取,避免null值。

VB操作excel檔案

1 資料夾建立 set fso createobject scripting.filesystemobject if fso.folderexists 資料夾全路徑名 then 存在else 不存在,則建立資料夾 set f fso.createfolder 資料夾全路徑名 endif 2 判斷檔案...

VB操作excel檔案

1 資料夾建立 set fso createobject scripting.filesystemobject if fso.folderexists 資料夾全路徑名 then 存在else 不存在,則建立資料夾 set f fso.createfolder 資料夾全路徑名 endif 2 判斷檔案...

實現VB與EXCEL的無縫連線

var status0 6562 var curfontsize 6562 9 var curlineheight 6562 12 減小字型 增大字型 vb是常用的應用軟體開發工具之一,由於vb的報表功能有限,而且一但報 式發生變化,就得相應修改程式,給應用軟體的維護工作帶來極大的不便。因此有 很多...