小编vai*_*ali的帖子

使用excel vba从网络下载zip文件

我是 excel 的新手,我正在按照此链接使用 excel vba 下载 zip 文件。

        UrlFile = "https://www1.nseindia.com/content/historical/EQUITIES/2020/MAR/cm13MAR2020bhav.csv.zip"
        On Error GoTo exit_
        With CreateObject("MSXML2.XMLHTTP")
         .Open "GET", UrlFile, False
         .setRequestHeader "Upgrade-Insecure-Requests", "1"
         .setRequestHeader "Sec-Fetch-Dest", "document"
         .send
        If .Status <> 200 Then Exit Function
        b() = .responseBody
        FN = FreeFile
        Open PathName For Binary Access Write As #FN
        Put #FN, , b()
    exit_:
         MsgBox Err.Description
        If FN Then Close #FN
        Url2File = .Status = 200
      End With
Run Code Online (Sandbox Code Playgroud)

在上面的代码中执行.send时,它总是导致错误“指定资源的下载失败”。请帮助我解决这个问题。

excel vba excel-2007

5
推荐指数
1
解决办法
246
查看次数

标签 统计

excel ×1

excel-2007 ×1

vba ×1