
特定の Excel ドキュメントを保存しようとするとすぐに、Excel がクラッシュします。
この問題を解決するにはどうすればいいでしょうか。さまざまな Excel 形式で保存してみましたが、テキスト ファイルとして保存した場合は問題なく、同じ結果になりました。
これは Excel 2013 で発生しており、修復を試みましたが、特定のファイルに対してのみ発生するため、再インストールは試みていません。
注: 自動回復ウィンドウで Excel を再度開くと、ファイル名に「修復済み」という文字が赤で表示されます。
答え1
新しい「.xlsb」またはバイナリ形式は、はるかに安定しており、多くの場合、ディスク上のファイル サイズを約 80% 削減できます。
あなたのファイルのように、何年も '.xls' として動作した後に、1 つまたは 2 つの大きなファイルが不可解に消滅するのを見たことがありますが、それらを xlsb として再保存すると、この問題は発生しなくなるようです。
奇妙なことに、新しく安定した .xlsb から .xls に保存し直すと、ほとんどのファイルは保存時に引き続きクラッシュします。これは、.xls では、より複雑または扱いにくいが、必ずしも破損していないファイルの保存操作を処理できないことを示唆しているように思われます。
答え2
このスレッドはずっと前に投稿されましたが、とにかく私の経験を共有したいと思いました。
同じ問題が発生し、最終的には、外部リンクが含まれている別の Excel ファイルからコピーしたワークシートの 1 つに原因があることがわかりました。ワークシート自体をコピーするのではなく、そのワークシートを削除し、すべてのデータ (リンクを削除するために値として) をコピーしました。
今は問題なく動作します。お役に立てれば幸いです。
答え3
XLSM Excel 2013 ワークブックが保存時にクラッシュしていましたが、これは一部のユーザーのみに発生していました。問題は、Workbook_Open() (ワークブック マクロから) マクロが割り当てられていたボタンに起因していました。このため、ボタンが破損しているようです。この問題を解決するために、Workbook_Open() を呼び出すボタン専用のマクロを作成し、その後ボタンを削除して、Workbook_Open() の代わりに新しいマクロを割り当ててボタンを再作成しました。