创建ADODB连接时出现“找不到提供程序”

时间:2019-07-30 13:04:21

标签: excel vba adodb

使用VBA宏执行Excel工作表时,出现此问题,找不到提供程序。有任何想法会有所帮助

获取错误

  

找不到运行时错误3706提供程序。它可能未正确安装。

代码行是

Set connection = CreateObject(“ADODB.Connection”)

Error image

1 个答案:

答案 0 :(得分:0)

找不到ADODB提供程序。尝试使用早期绑定,方法是在VB编辑器中使用“工具”,“参考”设置参考,然后在“ Microsoft ActiveX数据对象”上打钩(如果您选择的编号不止一个,则使用+的任何版本,如果您选择多个,则不选择)

然后您可以写

 Dim Conn as ADODB.Connection
 Set conn = New ADODB.Connection