如何使用VBA

时间:2018-10-08 09:30:02

标签: excel vba excel-vba web-scraping

我正在尝试使用vba来获取html表数据, HTML表包含基于搜索框输入的搜索框,该表将进行过滤  行。但是我的代码获取未过滤表数据的第一行

HTML代码

enter image description here vba代码

Set div_tag = ie.document.getElementById("list-wrapper")
        Set Table = div_tag.getElementsByTagName("TABLE") 'Table
         Set tRows = Table(0).getElementsByTagName("tr")




 For lngTable = 0 To Table.Length - 1
        For lngRow = 2 To tRows.Length - 1
        'For lngCol = 0 To Table(0)(lngTable).Rows(lngRow).Cells.Length - 1

            Set tCells = tRows(lngRow).getElementsByTagName("td") '.Item(2)
            MsgBox (tCells.Item(2).innerText & "....." & tCells.Item(7).innerText & "....")
           'Next lngCol

        Next lngRow
       ' ActRw = ActRw + objTable(lngTable).Rows.Length + 1
    Next lngTable

寻找解决方案

谢谢...

0 个答案:

没有答案