IE自動制御時のエラー「オートメーション エラー システムのシャットダウンは既にスケジュールされています。」について
昨日以降(0) 2日前以降(0) 3日前以降(0) 4日前以降(0) 5日前以降(0)
| Message#4 2015年2月4日(水)11時35分 From: VBAマスター | 返事 削除 変更 |
| オートメーションエラーの原因はCreateObject関数でIEオブジェクトを生成したあとにobjIEなどを使いまわすのは問題ないんですが、こいつをプロシージャレベルで生成→IE操作→IE操作終了→IEオブジェクト破棄にした場合、またそのあとに同じようにIEオブジェクトを生成するとこちらのエラーが発生します。 対策としては変数の適用範囲(スコープ)をファイルを閉じるまで有効にしといて処理をするのと、IEを開いているものがあれば、ShellオブジェクトからIEを掴んで操作といった感じですね。 |
昨日以降 2日前以降 3日前以降 4日前以降 5日前以降
