引用:
EXCELが起動していない
これはどうやって確認しましたか?
タスクマネージャーで確認しましたか?
引用:
出力しない時にコードはそのまま最後まで正常に実行されてしまい、特にエラーにはなりません。
On Error Resume Next は 有効にしてあるのでは?
であれば、エラーになっても、そのまま 最後まで継続されて当然です。
今回の様に、エラー発生有無により分岐を行う場合
エラー判定分岐 の後には、
On Error GoTo 0 で、 Resume Next を解除します。
原因と思われる事。
記載していない コード内に不適切な記述があり
操作している Excel Appplication の他に
新たに別の非表示の Excel Application を生成してしまい
GetObject で その新たな Application を 参照している 事が考えられます。