首页 > 解决方案 > 从 VBA 中的网络托管 CSV 中提取数据

问题描述

我正在自动化数据提取过程。

.PasteSpecialExcel 将在一行中崩溃。

这是一个例子:

'Pull Data
httpRequest.Open "GET", urlstring, False
httpRequest.send ""
tableStr = httpRequest.responseText

DataObj.SetText tableStr
DataObj.PutInClipboard

'paste data
Worksheets("NSData").Select
Range("B" & lastrows).Select
Selection.PasteSpecial

这在运行单个进程作为测试时有效,但是对于 20-30 个进程,它开始在此处崩溃。

我想知道是否有更好的方法来编写它,但主要问题是我不确定如何从 CSV 复制数据并将其粘贴到我的工作簿中;具体来说DataObj.PutInClipboard- 有没有其他选择?

标签: excelvbacrashtimeout

解决方案


推荐阅读