• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:マクロ作動中にポップが出て、作業が止まる)

マクロ作動中にポップが出て、作業が止まる

このQ&Aのポイント
  • エクセルでURLからサイトタイトルを取得するマクロを実行している際に、ポップアップが表示されて作業が中断される問題が発生しています。このポップアップが表示された場合に自動的にキャンセルする方法や、マクロ自体に対策を追加する方法について教えてください。
  • Excel2016でURLからサイトタイトルを取得するマクロを実行する際に、ポップアップが表示されて作業が中断される問題があります。このポップアップが表示された場合に自動的に「キャンセル」する方法や、マクロに対策を追加する方法を教えてください。
  • Excel2016でURLからサイトタイトルを取得するマクロを使用している際に、ポップアップが表示されて作業が中断される問題があります。このポップアップが表示された場合に自動的に「キャンセル」する方法や、マクロに対策を追加する方法について教えてください。

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

  • ベストアンサー
  • SI299792
  • ベストアンサー率47% (774/1620)
回答No.1

URL が書いてないので、再現ができません。 多分、Beep音がなるでしょうから、Sleep などで数秒停止してから、 Sendkeys "{Tab 4}~" のような形で行けるのではないでしょうか。 問題は。出たかどうかをどうやって確認するかです。時間がかかってもいいのなら、無条件に行えばいいのですが。 GetForegroundWindow を使って、1番前のウィンドウハンドルが変化したかどうかで確認できるかもしれません。ウィンドウハンドルがわかれば、参考URL の方法でで強制終了できるかもしれません。 場所が決まっているなら、GetDC GetPicelを使って、色で出たかどうか確認できるかもしれません。 かもしれないばっかりですみません。どのURL で出るのかわからないので、確認ができないのです。

参考URL:
http://hanatyan.sakura.ne.jp/vbhlp/handle.htm

関連するQ&A