VBから起動したIEオブジェクトが「×」ボタンで閉じられた時の
イベント取得しようと思っています。
フォームモジュールで以下のように宣言し
Private WithEvents IE As InternetExplorer
IEの終了は、 IE_OnQuit()で取得しようと思っています。
参照設定後、
Set IE = CreateObject("InternetExplorer.Application")
を実行したところ「型が一致しません」というエラーになってしまいます。
確認したところ、コンポーネントの追加で、
『Microsoft Internet Controls』(WebBrowserコントロール)が指定されているのが原因のようです。
ただ別画面でWebBrowserコントロールを使っているのでコンポーネントから削除するわけにもいきません。
何かよい回避方法はないものでしょうか?
ツイート | ![]() |