• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBA IE操作 ログイン後URLを取得したい)

VBAでYahooログイン後のURLを取得する方法

このQ&Aのポイント
  • VBAを使用してYahooにログインする方法はわかりますが、ログインが成功したかどうかを判断する方法が知りたいです。ログイン後のURLを取得できれば、結果を確認できると思います。
  • ログインに成功した場合、http://www.yahoo.co.jp/へ移動し、ログインに失敗した場合、https://login.yahoo.co.jp/config/login?のURLが表示されます。
  • ログイン後の情報をエクセルに書き出す方法も考えましたが、処理に時間がかかるため断念しました。

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

  • ベストアンサー
  • watabe007
  • ベストアンサー率62% (476/760)
回答No.1

>objIE.document.Forms(0).submit の後に表示が完了するのを待たなければ Do While objIE.Busy = True Or objIE.ReadyState <> 4   DoEvents Loop その後に MsgBox objIE.LocationURL または、これかな With CreateObject("Shell.Application").Windows   MsgBox .Item(.Count - 1).LocationURL End With

policy_blue_spa
質問者

お礼

MsgBox objIE.LocationURLでできました!ありがとうございました。大変参考になりました。

関連するQ&A

専門家に質問してみよう