EXCEL中VBA,自动点击指定网页中下载按钮,并下载文件

EXCEL中VBA,自动点击指定网页中下载按钮,并下载文件,第1张

【数据准备】

1,excel中记录你需要下载的所有网址

2,设置下载的文档保存路径

【功能实现】

1,利用VBA启动IE浏览器

2,打开你所需要下载的URL

3,触发该网址中的下载按钮

随便打开一个excel,然后输入下面的代码,就可以把网站内容下载到active worksheet

至于怎么改成你需要的格式你就根据你的需求去抓取你需要的数据填到你的表格里就可以了

Sub getdatafromweb()

Dim objWeb As QueryTable

Dim sWebTable As String

Dim s As String

sWebTable = 1

s = "URLhttp://www.dce.com.cn/portal/cate?cid=1383639648100"

Set objWeb = ActiveSheet.QueryTables.Add(Connection:="" &s &"", Destination:=Activesheet.Range("A1"))

With objWeb

.WebSelectionType = xlSpecifiedTables

.WebTables = sWebTable

.Refresh BackgroundQuery:=False

.SaveData = True

End With

Set objWeb = Nothing

End Sub


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11731500.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存