Inet对象的Excel VBA参考

Inet对象的Excel VBA参考,vba,excel,ftp,Vba,Excel,Ftp,Excel VBA代码无法在此Dim语句上编译: 将FTP设置为Inet 显然,其他人通过引用Microsoft Internet控件解决了这个问题,我已经这样做了。这一参考是指: C:\Windows\SysWOW64\ieframe.dll 考虑到dll可能没有注册,我运行了 regsvr32 ieframe.dll 具有管理权限,但收到一条错误消息,表明模块已加载,但“调用DllRegisterServer失败”,这可能是另一个问题 这是用于Inet对象的正确引用吗?如果是这样的话,我应该

Excel VBA代码无法在此Dim语句上编译:

将FTP设置为Inet

显然,其他人通过引用Microsoft Internet控件解决了这个问题,我已经这样做了。这一参考是指:

C:\Windows\SysWOW64\ieframe.dll

考虑到dll可能没有注册,我运行了

regsvr32 ieframe.dll

具有管理权限,但收到一条错误消息,表明模块已加载,但“调用DllRegisterServer失败”,这可能是另一个问题

这是用于Inet对象的正确引用吗?如果是这样的话,我应该如何编译这段代码


非常感谢您的建议。

INet对象是Microsoft Internet Transfer Control 6.0(SP6)的成员,而不是Microsoft Internet Control。可以在C:\Windows\SysWOW64\msinet.ocx中找到正确的控件。您可能需要将“引用”窗口中的“文件类型”框更改为“ActiveX控件(*.oxc)”。

查看“是”,非常感谢。rskar对OP的评论让我明白了这一点。在VBA编辑器中浏览MSINET.OCX时发现了此引用,代码现在可以编译了。