Inet对象的Excel VBA参考

时间:2016-03-02 19:48:47

标签: excel vba excel-vba ftp

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

  

Dim FTP as Inet

显然,其他人已经通过包含对我已经完成的Microsoft Internet Controls的引用来解决这个问题。该引用指向:

  

C:\的Windows \ Syswow64资料\ ieframe.dll

认为dll可能没有注册,我跑了

  

regsvr32 ieframe.dll

具有管理权限但收到模块已加载的错误消息但是"对DllRegisterServer的调用失败",这可能是一个单独的问题。

这是用于Inet对象的正确参考吗?如果是这样,我该怎么做才能编译这段代码?

建议表示赞赏。

1 个答案:

答案 0 :(得分:3)

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