Возможно, это довольно простое решение, но я в растерянности, хотя чувствую близость.
Я пытаюсь собрать рыночные данные с веб-сайта TMX, в частности, я хотел бы, чтобы сумма дивидендов упала в мою книгу Excel.
Ниже приведены несколько строк кода из раздела «осмотреть».
<table class="table">
<tbody>
<tr>
<td>
<strong>Amount:</strong>
$0.0495
</td>
Мне нужно получить $ 0,0495 в книгу, и мой код vba следующий:
For Each htmlELE In ieObj.document.getElementsByClassName("table")(0).getElementsByTagName("tr")(0).getElementsByTagName("td")
With ActiveSheet
.Range("L10").Value = htmlELE.Children(0).innerText
End With
Итак, я перебираю код, но конец продолжает набирать «Amount:» и помещать его в ячейку вместо значения, которое мне нужно, сидя на следующей строке.