-4
我想從此超鏈接中提取opt_class列https://www.cboe.org/publish/restrictionsall/cboerestrictedseries.csv並使用VBA導入到Excel。我沒有使用VBA的經驗,所以任何幫助!使用VBA從CSV超鏈接提取表中的一列到Excel使用VBA
這是我到目前爲止。當該運行時,它把所有的數據到1個細胞在Excel
子試驗() 昏暗oXMLHTTP作爲對象 昏暗sPageHTML作爲字符串 昏暗SURL作爲字符串
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 )「line。我該如何解決這個問題? – aefu1116
用工作簿中的實際工作表名替換Sheet1。 – cyboashu
這是我工作簿中的工作表名稱。其他可能的變量沒有設置? – aefu1116