мне нужно постоянно обновлять Excel-файл с информацией, полученной по следующей ссылке (предупреждение, украинский язык): link to the Ministry of Finance web-site of UkraineВыборка данных из таблицы с помощью веб-сайта VBA
Полезные данные обернут в HTML-теги <tbody></tbody>
.
мне нужен аналогичный код, который извлекает информацию из таблицы
Set htm = CreateObject("htmlFile")' #it doesn't work on mac os machine, but perfectly performs on windows
With CreateObject("msxml2.xmlhttp")
.Open "GET", <site_url_goes_here>, False
.send
htm.body.innerhtml = .responsetext
End With
With htm.getelementbyid("item")' <<<<<---what should I write here in order to parse data from the web-site table?
Sheet2.Cells(Row, 4).Value = p
For x = 1 To .Rows.Length - 1
For y = 0 To .Rows(x).Cells.Length - 1
Sheet2.Cells(Row, y + 1).Value = .Rows(x).Cells(y).innertext
Next y
Row = Row + 1
Next x
End With`
Хорошо, есть метки «» в указанной ссылке. Вы бы так любезны предложить, как я могу получить всю структуру (насколько я знаю, она называется DOM) элементов таблицы? –