【发布时间】:2021-02-28 08:43:00
【问题描述】:
我正在使用 VBA 尝试从县评估员的网站检索数据。我在其他部分使用过 getElementByName/ID 等,但似乎没有标识符,数据只是在普通网格中。有没有办法用不同的方法检索这些数据?这个网页还有好几个格子,感觉好难找。
这是 HTML 源代码:
<div class="grid">
<table class="colborder w95">
<caption>Current Values</caption>
<thead><tr class="allborder"><th class="toleft">Type</th><th class="toleft">Class</th><th class="toright">Kind</th><th class="number">Land</th><th class="number">Bldg</th>
<th class="number">Total</th></tr>
</thead>
<tbody>
<tr class=" ">
<td class="tobottom toleft " >2020 Value</td>
<td class="tobottom toleft rowborder" >Residential</td>
<td class="toright rowborder">Full</td>
<td class="number rowborder">$73,600</td>
<td class="number rowborder">$225,300</td>
<td class="number rowborder">$298,900</td></tr>
我试图提取的数字是表格的右下角,在本例中为 298,900 美元。我能想到的唯一能区分这部分的是“当前值”,它是网格的标题。我将如何使用此标题来定位表格并从右下角提取值?
任何帮助将不胜感激!
乔尔
【问题讨论】:
标签: html excel vba internet-explorer html-table