- Код: Выделить всё
Dim Doc As IHTMLDocument2
Dim Tables As IHTMLElementCollection
Dim OneTable As IHTMLElement
Dim Table_TD As IHTMLElementCollection
Set Doc = WebBrowser1.Document
Set Tables = Doc.All.tags("table")
Set Table_TD = Tables.Item(8, 8).All.tags("td")
For i = 0 To Table_TD.length - 1
With Table_TD.Item(i, 1)
Debug.Print .innerText, .bgColor, .innerHTML
' .innerText = Some_Text
' .bgColor = #ffc0cb
' .innerHTML = <FONT face=Arial><FONT size=2><A href="http://www.*.html">Some_Text</A></FONT></FONT>
End With
Next
На почве всего этого возникает закономерный вопрос. Как реализовать сабж? Как выдрать этот текст — http://www.*.html?
Вариант с перечислением всех ссылок документа возможен, но неудобен.
P.S. На момент создания темы у меня половина второго ночи, поэтому реагировать на ваши ответы буду только завтра