【发布时间】:2019-07-30 21:29:50
【问题描述】:
使用 VBA 宏执行我的 Excel 工作表时,我遇到了这个问题 Provider can not be found。对此的任何想法都会有所帮助
得到错误
运行时错误 3706 找不到提供程序。它可能没有正确安装。
代码行是
Set connection = CreateObject(“ADODB.Connection”)
【问题讨论】:
使用 VBA 宏执行我的 Excel 工作表时,我遇到了这个问题 Provider can not be found。对此的任何想法都会有所帮助
得到错误
运行时错误 3706 找不到提供程序。它可能没有正确安装。
代码行是
Set connection = CreateObject(“ADODB.Connection”)
【问题讨论】:
它没有找到 ADODB 提供程序。尝试通过在 VB 编辑器中使用 Tools、References 设置引用并勾选“Microsoft ActiveX Data Objects”(+ 任何版本号,如果您有多个选择最高编号)来使用早期绑定
然后你就可以写了
Dim Conn as ADODB.Connection
Set conn = New ADODB.Connection
【讨论】:
Dim Conn as ADODB.Connection Set conn = New ADODB.Connection