Мне нужно создать макрос VBA, который берет конкретный сайт и ищет идентификатор. Когда ID найден, мне нужно взять текст и скопировать его в Excel.Получить текст с веб-сайта с VBA
Вот исходный код Webiste:
<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» других методов, а также попытался использовать Element As String, но он также не работал.
Было бы удивительным, если кто-то может помочь мне с моим Код: D
Это работало очень хорошо: D Спасибо за это! – Wikked
Добро пожаловать! – dee