Я использую vba для извлечения значения из HTML, используя .getElementsByClassName
, но сейчас мне не очень везет.
Я пытаюсь извлечь "20+" из следующего HTML
<p class="delivery-stock">
<span class="delivery-stock-value">20+</span>
<span class="delivery-available f-bold f4">available for delivery:</span>
</p>
<p>
VBA, который я использовал до сих пор:
sh01.Cells(r, 5) = HTML.getElementsByClassName("delivery-stock-value")(0).innertext
sh01.Cells(r, 5) = HTML.getElementsByClassName("delivery-stock-value")(0).value
, и я сделал то же самое, используя класс delivery-stock
.
delivery-stock-value
&delivery-stock
встречается в HTML только один раз.
Заранее благодарим за помощь.