2003年にブックが閉じられるだけです。しかし今、同じコードがブックを再度開いています。後にいくつかの行があり、その後にサブエンドがあります。サブブックが終了すると、ワークブックを開くコードがなくても、閉じられたブックに対してイベントが発生します(workbook_open
)。デバッガはほとんど役に立たず、すべてを段階的に実行するとバグを再現することはできません。実際にはデバッガを使用するとすべて正常に動作します。Excel 2007 VBAブックを閉じてから再び開く
Iは(アドインから)ブックを閉じるため
ActiveWorkbook.Close False
を使用します。
大変助けになりました。