Board logo

標題: [發問] OBC驅動程式管理員找不到資料來源 [打印本頁]

作者: h60327    時間: 2014-11-12 08:59     標題: OBC驅動程式管理員找不到資料來源

請問各位先進,當以excel 檔案視同資料庫使用時
以office 2010 32位元執行時運作正常,但為何以office 2010 64位元執行時,當執行至這一行程式碼時
myCon.Open "Provider=MSDASQL;Driver={Microsoft Excel Driver (*.xls)};DBQ=" & ThisWorkbook.FullName
總會出現錯誤,並顯示〔Microsoft〕〔OBC驅動程式管理員〕找不到資料夾來源名稱,且未指定預設的驅動程式。
作者: h60327    時間: 2014-11-13 21:00

將這段程式碼 myCon.Open "Provider=MSDASQL;Driver={Microsoft Excel Driver (*.xls)};DBQ=" & ThisWorkbook.FullName
改成 myCon.Open "Provider=MSDASQL;Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)};DBQ=" & ThisWorkbook.FullName
竟然就可以使用了,也不知原因為何




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