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

猜你喜欢

转载自blog.csdn.net/qq_29663489/article/details/80264699
vba