我正在尝试使用Excel VBA从网站获取特定文本 . 但我不知道该怎么做 . 请帮忙!
我想获得突出显示的html元素的值“52.05”:
这是我的代码:
rowNum = 10
While rowNum < 51
Do
DoEvents
Loop Until ie.readyState = READYSTATE_COMPLETE
Set doc = ie.document
On Error Resume Next
output = doc.getElementById("yfi_quote_summary_data")
Sheet1.Cells(rowNum, "E").Value = output
rowNum = rowNum + 1
ticker = Sheet1.Range("B" & rowNum).Value
ie.navigate "http://finance.yahoo.com/q?s=" & ticker
Wend
ie.Quit
1 回答
试试这个 .
要获取
Bid
值,只需在代码中更改此行即可 .将此更改为