瀏覽單個文章
公不
*停權中*
 

加入日期: Dec 2010
文章: 341
Question

引用:
作者titan200711
一 建議是買一本書來學比較好
...

請問有推薦哪本書嗎?

這邊的疑惑點在於

從錯誤訊息真錯上我自己推論

是以下這部份有問題

__________
With ActiveSheet.QueryTables.Add(Connection:= _
"ODBC;DSN=Excel Files;DBQ=C:\HF\POCN.xls;DefaultDir=C:\HF;DriverId=790;MaxBufferSize=2048;PageTimeout=5;" _
, Destination:=Sheets("GBTR04").Range("A1"))

__________

好像是

1. 分段行符號的問題

2.查詢範圍出錯的問題

錯誤訊息如圖





詭異的地方在於

1.單一次項目巨集執行是可以的
2.修改巨集部分有時候可以有時候不行
3.將兩次錄製的巨集合併執行確定不行

有想過使用變數方式使用LOOP執行

但是根據網路資料

連接資料庫的VBA使用變數也會有問題

http://tinyw.in/mnuU

謝謝
舊 2011-12-28, 10:28 PM #3
回應時引用此文章
公不離線中