###前提・実現したいこと
<li>...</li>
<li>...</li>
・・・
<li>
<b>Keyword<b>
取得したい文字列
</li>
・・・
<li>...</li>
Keywordをキーにして取得したい文字列部分を取得したい。
・任意の文字を含む要素全体(outerhtml)の取得は可能か?
・当該要素がタグの中で何番目にあたるかVBAで検索することは可能か?
###発生している問題・エラーメッセージ
取得できない
###該当のソースコード
VBA
1 If InStr(objIE.document.getElementsByTagName("body")(0).outerHTML, "keyword") > 1 Then 2objIE.document.getElementsBytagName("li")(0).innerText 3
###試したこと
liタグの数が順不同なため、Liの順番をInstで探すのが良いと思いましたが、文字のあるなし判定しかできず、ここで質問するに至りました。
###補足情報(言語/FW/ツール等のバージョンなど)
Excel
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/08/10 06:51
2019/08/21 09:24