私のアプリケーションは、(vba スクリプトを実行して) Excel 共有ワークブックを更新します。共有されているため、他の誰かが同じファイルを同時に使用していても問題はありません。しかし、何らかの理由で、エラーメッセージが表示されずに単にフリーズすることがあります。
フリーズしたとき、または数分後にアプリケーションを自動的に停止/閉じるようにプログラムで作成する方法はありますか (通常、この更新プロセスには 1 分以上かかることはありません)。また、可能であれば、少なくとも 5 回試行して数分後にアプリを自動的に再起動しますか? この方法により、プロセスが正常に完了することが保証されます。