質問: excelのvbaでhtmlのタグ数を取得するには vbaでhtmlソースからタグ指定で情報を取得したいのですが、そのページ内にある特定のタグ数を取得する方法で躓いています。 例えば、下記のurlの"td"のtagnameから情報を抜き出しているのですが、他のページでは"td"タグ数が変わってきます。ループ条件で"td"のタグ数が必要なので、数を取得して変数として代入したいのですが、どうすれば良いでしょうか。ちなみに下のサイトの"td"の数は71個です。 http://db.netkeiba.com/horse/ped/2010110097/
回答: objie.document.getelementsbytagname("td").length で得られます。 引数で使う場合、開始値は0からです。 1番目のtdタグは objie.document.getelementsbytagname("td")(0) というようになります。