VBA中Inet1使用问题
我在EXCEL中用VBA中的Inet1来使用FTP下载代码如下:Subdownloadfile()DimcmdlAsStringWithInet1.URL="127.0....
我在EXCEL中用VBA中的Inet1来使用FTP下载
代码如下:
Sub downloadfile()
Dim cmdl As String
With Inet1
.URL = "127.0.0.1"
.UserName = "test"
.Password = "test"
.Protocol = icFTP
End With
cmdl = "PUT / c:\weeklyreport\log.txt"
Inet1.Execute , cmdl
End Sub
当运行至
.URL = "127.0.0.1"
显示
运行时错误 “424”
要求对像
此段程序是从另一EXCEL的VBA代码中提取出来的,在原本的程序里可以正常执行.
以上过程都是在同一台PC上测试的,排除OFFICE软件方面的问题。
一直无法解决,请高手指点下哪里的问题。 展开
代码如下:
Sub downloadfile()
Dim cmdl As String
With Inet1
.URL = "127.0.0.1"
.UserName = "test"
.Password = "test"
.Protocol = icFTP
End With
cmdl = "PUT / c:\weeklyreport\log.txt"
Inet1.Execute , cmdl
End Sub
当运行至
.URL = "127.0.0.1"
显示
运行时错误 “424”
要求对像
此段程序是从另一EXCEL的VBA代码中提取出来的,在原本的程序里可以正常执行.
以上过程都是在同一台PC上测试的,排除OFFICE软件方面的问题。
一直无法解决,请高手指点下哪里的问题。 展开
2个回答
展开全部
试试将语句改为
Inet1.Execute
,
"Dir
./*"
你直接连接到本地127.0.0.1,ftp服务协议是否安装妥当
Inet1.Execute
,
"Dir
./*"
你直接连接到本地127.0.0.1,ftp服务协议是否安装妥当
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
添加WINDWOS INTERNET CONTROCL 控件就可以了~~
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询