-4
Я пытаюсь извлечь столбец opt_class из этой гиперссылки https://www.cboe.org/publish/restrictionsall/cboerestrictedseries.csv и импортировать в Excel с помощью VBA. У меня нет опыта работы с VBA, поэтому все помогает!Извлечь один столбец из таблицы CSV Hyperlink в Excel с помощью VBA
Это то, что у меня есть до сих пор. Когда это работает, он помещает все данные в 1 ячейку в Excel
Sub Test() Dim oXMLHTTP как объект Dim sPageHTML As String Dim Surl As String
sURL = "https://www.cboe.org/publish/restrictionsall/cboerestrictedseries.csv"
Set oXMLHTTP = CreateObject("MSXML2.ServerXMLHTTP")
oXMLHTTP.Open "GET", sURL, False
oXMLHTTP.send
sPageHTML = oXMLHTTP.responseText
ThisWorkbook.Sheets(1).Cells(1, 1) = sPageHTML
MsgBox "Completed"
это выглядит хорошо. однако, когда я запускаю это, я получаю ошибку времени выполнения '91', которая говорит об объектной переменной или с не заданной переменной блока. Я думаю, что это «set rngFind = wksImport.usedRange.cells.Find (« OPT_CLASS ) ». Как мне это исправить? – aefu1116
замените Sheet1 на фактическое имя листа в вашей книге. – cyboashu
Это имя листа в моей книге любые другие возможные переменные не установлены? – aefu1116