VBA Scrap,如何让元素导航到标签?

时间:2016-09-27 15:04:37

标签: javascript jquery vba excel-vba web-scraping

我正在尝试从网页中删除数据。它有一个表,通过3个不同的视图使用3个不同的链接显示相同的数据

<a href="javascript:void(0);" data-target="tab-curso" title="">Por curso</a>

<a href="javascript:void(0);" data-target="tab-localidade" title="">Por localidade</a>

<a href="javascript:void(0);" data-target="tab-ead" title="">Educação a distancia</a>

我使用的代码如下

For Each l In IE.Document.getElementsByTagName("a")
    If l.Href = "javascript:void(0);" Then
        l.Click
    End If
Next
...

但它正在从第3个链接中提取数据(a href =“javascript:void(0);”data-target =“tab-ead”title =“”&gt;Educaçãaadistancia)。

如何更改我的代码以从第二个链接中提取? (<a href="javascript:void(0);" data-target="tab-localidade" title="">Por localidade</a>

先谢谢。

1 个答案:

答案 0 :(得分:0)

尝试类似:

For Each l In IE.Document.getElementsByTagName("a")
    If l.Title= "Educação a distancia" Then l.Click
Next