我想访问并最终打开并阅读位于此处的工作簿(来自宏): https://reports.tradeweb.com/download-asset/2/
我已经为http协议做了很多次,但它对https不起作用。 我想我需要在某个时候设置我的用户登录名和密码(这是访问网站所必需的),但我不知道如何继续,也无法在网上找到任何内容。
我以前使用的代码如下:
Dim wbMe As Workbook
Dim wsNew As Worksheet
Dim w As Integer
Dim wbURL As Workbook
Dim url As String
Set wbMe = ThisWorkbook
url = "http://www. (...)" '(an interesting workbook)
Set wbURL = Workbooks.Open(url)
w = wbMe.Sheets.Count
Set wsNew = wbMe.Sheets.Add(After:=wbMe.Sheets(w))
wbURL.Sheets(1).Cells.Copy destination:=wsNew.range("A1")
wbURL.Close
我已尝试将相同的设置我的https网址添加到该字段中,但它不再起作用了。 欢迎任何建议或文件。
答案 0 :(得分:0)
你试过这个功能吗? “URLDownloadToFile”。如果您具有访问权限,则可以在VBA中使用此功能从网站下载任何文件。
根据请求添加reference link。此链接包含URLDownloadToFile函数的示例代码和语法。