いくつかの Excel vba コードの開発中に、他のほぼすべての反復で、コードを追加してファイルを保存すると、次にそのファイルを開くと、「ファイルが見つかりません」というエラーが表示されます。マクロは、ファイルを開くときにコードを自動的に実行するように設定されています。
それを修正するために、すべてのコード (モジュールとクラス、およびスタートアップ コード) を新しい空の Excel ファイルにコピーしました。Excelマクロファイルを保存すると、正常に実行されます。
これは、Excel 2003 と 2007 の両方で発生します。何が起きているのでしょうか?