- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ExcelのvbaでHTMLの要素数を出力するには)
ExcelのvbaでHTMLの要素数を出力するには
このQ&Aのポイント
- ExcelのVBAを使用して、webサイト内の特定の要素の数を取得する方法について教えてください。
- 上記のコードでは、型が一致しないエラーが発生しているため正しく動作しません。修正方法を教えてください。
- 以下のコードは、指定したwebサイト内の要素(classが'line-name')の数を取得し、セルに表示するVBAコードです。正しく動作させるための修正点を教えていただけますか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Set el = obIE.document.getElementsByClassName("line-name").Length のSet を外して下さい。 obIE.document.getElementsByClassName("line-name").Length は数字(long)なので、set があると入りません。 Dim el As Longにしても大丈夫です。
お礼
なるほど! 無事解決いたしました。 ありがとうございます。