前提・実現したいこと
ExcelVBAでIEのからtable内の td idを全て取得したいです。
どれだけ調べてもtd idの中身を取得する方法が見当たりませんでした。。。
もう1週間以上詰まってしまっているので困っています。
ソースコード一部: <td ~~~ id ='ExampleName'>取得したい文字列</td>
上記の”取得したい文字列”の部分を抜き取りたいです。
抜き取りさえできればそのあとは問題なさそうです。
もしくは、IEのtableのそれぞれのセルを取得することが可能だったりすればそちらのやり方でも大丈夫です。
説明不足な部分が多いと思いますがお手数かけますが指摘いただければ都度追記させていただきます。
発生している問題・エラーメッセージ
特になし。取得方法がわからないのみ。
該当のソースコード
vba
1for each objtag in objIE.document.getElementsByTagName("td") 2debug.print objtag.outerhtml 3next
試したこと
outerhtmlをdebug.printしてみてtd idがどのように表示されるか確認してみました。
結果
補足情報(FW/ツールのバージョンなど)
ヘルプのバージョン情報より:
Microsoft Visual Basic for Applications7.1 / version 1091 / VBA Retail 7.1.1091
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/11 01:14 編集
2019/12/11 01:47
2019/12/11 01:56 編集
2019/12/12 01:41