2016-09-27 4 views
0

ウェブページからデータをスクラップしようとしています。これは、同じデータが異なる3つのリンクVBAスクラップ、タブをナビゲートする要素を取得するにはどうすればよいですか?

<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> 

を使用して3つの貴様の景色を介して表示され、私が使用していたコードは以下の

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

である。しかし、それは第三からデータを抽出していることの表を持っていますリンク(href = "javascript:void(0);" data-target = "tab-ead" title = "">Educaçãoa distancia)

コードを変更して2番目のリンクから抽出するにはどうすればよいですか? (<a href="javascript:void(0);" data-target="tab-localidade" title="">Por localidade</a>

ありがとうございました。

答えて

0

ような何か試してみてください:

For Each l In IE.Document.getElementsByTagName("a") 
    If l.Title= "Educação a distancia" Then l.Click 
Next 
関連する問題