たとえば以下の様なhtmlがあり
"class2"のdiv内のspan内の値(d,e,f)を順に取得するには
どのようにすればいいのでしょうか?
~
<div class="class1"><span>a</span>
<span>b</span>
<span>c</span>
<span>d</span>
<span>e</span>
<span>f</span>
~
</body>思いつき試したことは以下のコードのように
"class2"のdivオブジェクトを探して見つかれば
そのオブジェクトに対し同様の処理を行うということですが
これでは値(a,b,c)も取得されてしまいうまくいきませんでした。
For Each obj1 In objIE.document.all.tags("div")
If obj1.classname = "class2" Then
For Each obj2 In obj1.document.all.tags("span")
debug.print "span " & obj2.innertext & "->" & obj2.innertext Next End If
Next
よろしくお願いします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。