ADODB下载Excel流,需要将此流直接输出到Excel

时间:2018-01-28 13:25:22

标签: excel vba adodb

我有使用WinHTTPRequest.5.1下载Excel文件的代码

我当前的代码将文件另存为另一个Excel工作簿。我现在想将下载保存为运行下载代码的同一工作簿中的工作表。我该怎么做?我目前的代码如下:

WHTTP.Open "POST", fileUrl_XLSResult, False
WHTTP.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
WHTTP.send POSTData_1

If WHTTP.Status = 200 Then
    Set oStream = CreateObject("ADODB.Stream")
    oStream.Open
    oStream.Type = 1
    oStream.Write WHTTP.responseBody
    oStream.SaveToFile FilePath_1, 1
    oStream.Close
End If

如您所见,上面的代码下载了Excel并保存了一个新的工作簿。我如何能够将Excel下载保存为“主要'”中的工作表。工作簿?

0 个答案:

没有答案