我正在尝试从 ftp 站点下载文件并用它填充 Excel 电子表格。我对 VBA 几乎不熟悉,但我已经知道我需要使用 WinHTTP,或者如果这是在 PC 上的话。有人知道Mac的解决方法吗?如果没有,还有另一种方法可以下载文本文件并在 excel 中打开?
Sub SourceTextToFile(url As String, toFile As String)
Dim Request As New WinHttpRequest
Dim ff As Integer
Request.Open "GET", url, False
Request.Send
ff = FreeFile
Open toFile For Output As #ff
Print #ff, Request.ResponseText
Close #ff
End Sub