返回列表 上一主題 發帖

[發問] OBC驅動程式管理員找不到資料來源

[發問] OBC驅動程式管理員找不到資料來源

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

將這段程式碼 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
竟然就可以使用了,也不知原因為何

TOP

        靜思自在 : 時時好心就是時時好日。
返回列表 上一主題