- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ネットからcsvファイルをvbaでダウンロード)
VBAでネットからcsvファイルをダウンロードする方法
このQ&Aのポイント
- VBAを使用して、ネットからcsvファイルをダウンロードする方法を教えてください。
- 具体的には、csvファイルのURLを探し、ダウンロード先のパスを指定する方法が知りたいです。
- 現在試しているコードでは、ダウンロードが失敗してしまうため、正しいパスの取得方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ボタンだかリンクだかをクリックする前にF12を押して IEの開発者ツールを起動して、 (IEとの一体化が気になるならCtrl + Pで分離) ネットワークボタンを押して切り替えてからキャプチャボタンを押す。 そしたらアドレスが分かります。 ただ、サイトによってはワンタイムトークン(一部アドレスが可変)やらRefererやらCookieやらが必須なので、 URLDownloadToFileは使えず、WinHTTPとADODB.Streamの組み合わせを選択する事もあるかと。
お礼
回答ありがとうございました。