• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ネットからcsvファイルをvbaでダウンロード)

VBAでネットからcsvファイルをダウンロードする方法

このQ&Aのポイント
  • VBAを使用して、ネットからcsvファイルをダウンロードする方法を教えてください。
  • 具体的には、csvファイルのURLを探し、ダウンロード先のパスを指定する方法が知りたいです。
  • 現在試しているコードでは、ダウンロードが失敗してしまうため、正しいパスの取得方法を教えてください。

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

  • ベストアンサー
  • kumatti1
  • ベストアンサー率60% (73/121)
回答No.1

ボタンだかリンクだかをクリックする前にF12を押して IEの開発者ツールを起動して、 (IEとの一体化が気になるならCtrl + Pで分離) ネットワークボタンを押して切り替えてからキャプチャボタンを押す。 そしたらアドレスが分かります。 ただ、サイトによってはワンタイムトークン(一部アドレスが可変)やらRefererやらCookieやらが必須なので、 URLDownloadToFileは使えず、WinHTTPとADODB.Streamの組み合わせを選択する事もあるかと。

ttpanniynmw
質問者

お礼

回答ありがとうございました。