vba 中一些問題

vba 中Excel數據庫 連接失敗,提示運行錯誤'3706'  未找到提供程序.該程序可能未正確安裝.

原因未找到,在我的電腦中運行不了,只能在虛擬機中運行

 

 

 

使用 Microsoft.Jet.OLEDB.4.0; 如果 Excel 文件名 的擴展名爲 xlsx,那麼代碼運行過程中,會報  “不能更新。數據庫或對象爲只讀。” 的錯誤。

 

細心的盆友會發現如果使用 Microsoft.ACE.OLEDB.12.0,擴展名爲 xlsx 的時候則不產生錯誤。

因此,使用 Microsoft.ACE.OLEDB.12.0 驅動,就不會報錯。

 

 如果當目標機器無法啓用 Microsoft.ACE.OLEDB.12.0 的時候,才使用 Microsoft.Jet.OLEDB.4.0 驅動 。

https://blog.csdn.net/u014180504/article/details/48581941

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章