1
我需要創建一個VBA宏,它需要一個特定的網站並搜索該ID。找到ID時,我需要將文本複製到Excel中。用VBA從網站獲取文本
這裏是網站的源代碼:
<tr>
<td style="width: 10%; color: blue" valign="top"><a name="111" id="111">111</td>
<td><pre>
Some text I Need in excel
</pre></a><td>
</tr>
我需要 「預」 之間的文本
這是我在VBA嘗試:
Set IE = CreateObject("InternetExplorer.Application")
IE.Visible = True
IE.Navigate Website_URL
Do While IE.Busy And Not IE.readyState = READYSTATE_COMPLETE
DoEvents
Loop
Set Document = IE.Document
Dim SearchValue As String
Set Element = Document.getElementById(SearchValue).getAttribute("pre")
Range("I1").Select
ActiveCell.FormulaR1C1 = Element
我也試過,而不是「.getAttribute」其他方法,並試圖使用元素作爲一個字符串,但它也沒有工作。
這將是真棒,如果有人可以幫助我與我的代碼:d
這工作不錯:d感謝您的! – Wikked
不客氣! – dee