Board logo

標題: [發問] Excel VBA讀取其他Excel檔案的問題 [打印本頁]

作者: jemery127    時間: 2014-4-25 22:36     標題: Excel VBA讀取其他Excel檔案的問題

大家好,小弟目前是初接觸VBA的學習者,

最近為了工作上的需求,寫了個讀取其他Excel檔案的VBA程式

主要目的是要從目前的工作表讀取Book3.xls內的資料並呈現,

程式碼如下:

Sub Test()
  1. Sub Test()

  2. Dim cn As ADODB.Connection
  3. Dim rsT As ADODB.Recordset

  4. Set cn = New ADODB.Connection
  5. With cn
  6. .Provider = "Microsoft.Jet.OLEDB.4.0"
  7. .ConnectionString = "Data Source=C:\Users\Eddie\Desktop\Book3.xls;" & _
  8. "Extended Properties=Excel 8.0;"
  9. .Open
  10. End With

  11. Set rsT = cn.OpenSchema(adSchemaTables, Array(Empty, Empty, "book1", Empty))

  12. Range("A1").CopyFromRecordset rsT

  13. rsT.Close
  14. cn.Close

  15. Set rsT = Nothing
  16. Set cn = Nothing

  17. End Sub
複製代碼
在程式執行上沒有出現Error, 但是問題在於無法在目前的工作表上顯示,

請問各位前輩是哪裡出現問題呢?

謝謝
作者: jemery127    時間: 2014-4-30 22:12

回復 1# jemery127

請問有人對這問題了解嗎? 是否可以給點建議呢? 謝謝




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)