• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBAでソースから全てのURLを取得したい)

VBAでソースから全てのURLを取得する方法

このQ&Aのポイント
  • VBAを使用して、ウェブページのソースから全てのURLを取得する方法について教えてください。
  • 現在の状況では一部のURLしか取得できていないため、全てのURLを取得する方法を知りたいです。
  • Excel2003を使用しており、文字数制限に引っかかっている可能性もあるかもしれません。どのようにしたら全てのURLを取得できるのか、ヒントを教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

> objIE.Document.All(1).Innerhtml ではなく aタグのみを列挙して、ちゃんと属性を取得したほうが確実ではないでしょうか? documentのlinksコレクションからanchorオブジェクトを取得し、hrefプロパティの値を取得すればいいです。 参考 http://www.ken3.org/backno/backno_vba15.html#71

j-y-a
質問者

お礼

素晴らしい・・・ 完璧でした。 ありがとうございました。

その他の回答 (1)

  • miyuyu
  • ベストアンサー率61% (30/49)
回答No.1
j-y-a
質問者

補足

http://dir.yahoo.co.jp/に記載されている全てのURLが出力されれば正解です。 よろしくお願いします。

関連するQ&A