Excelを起動してすぐ落ちる、またはブックを開いた直後に閉じてしまう場合は、開こうとしているファイル、追加機能、Excel本体の設定などが影響していることがあります。
まずはファイルを傷つけにくい確認から始め、問題が続く場合だけアドインの停止やOfficeの修復へ進みます。作業中のファイルがある場合は、先にコピーを作成してください。
まず確認すること
- PCを再起動してから、Excelだけを起動し直す
- 問題のファイルを別の場所にコピーして、コピー側で試す
- 新しい空白のブックでもExcelがすぐ閉じるか確認する
- ファイルがメール添付、USBメモリ、共有フォルダー上にないか確認する
- ファイル名や保存先のフォルダーに読み取り専用の表示がないか確認する
すぐわかる答え
空白のブックは開けるのに特定のファイルだけで落ちるなら、ファイルの内容や保存場所が原因の可能性があります。どのファイルでも起動直後に落ちるなら、アドインやExcel本体の不具合を順に確認します。
考えられる原因
- 特定のブックに壊れかけたデータ、複雑な数式、外部参照が含まれている
- 共有フォルダーやUSBメモリなど、保存場所への接続が不安定になっている
- 保護されたビューや読み取り専用の状態が関係している
- 追加したアドインがExcelの起動処理と競合している
- Officeの更新失敗やプログラムの一部の不具合が起きている
対処法1: ファイルと保存場所を確認する
特定のファイルを開くと落ちる場合は、元ファイルを直接操作せず、まずコピーで確認します。
- 問題のExcelファイルをデスクトップなどにコピーします。
- コピーしたファイルを右クリックし、「プロパティ」を開きます。
- 「読み取り専用」にチェックがあれば外し、「許可する」などの表示があれば有効にします。
- コピーしたファイルを開きます。
共有フォルダー、USBメモリ、メール添付から直接開いている場合は、PC内へコピーしてから開いてください。コピーでは開ける場合、元の保存場所の権限や接続状態を確認します。
対処法2: 空白のブックで切り分ける
Excel自体の問題か、ファイル固有の問題かを分けて確認します。
- 問題のファイルを閉じた状態でExcelを起動します。
- 「空白のブック」を選び、数分そのままにします。
- 空白のブックが安定している場合は、問題のファイルだけで起きるか確認します。
特定のファイルだけで落ちる場合、数式や外部データ接続が原因となることがあります。重要なファイルは上書き保存せず、コピーを使って作業してください。
対処法3: セーフモードでアドインを確認する
Excelをセーフモードで起動できるなら、アドインが影響している可能性があります。
- キーボードのCtrlキーを押しながらExcelを起動します。
- セーフモードで起動する確認が出たら、起動します。
- 安定して起動できたら、「ファイル」から「オプション」を開きます。
- 「アドイン」を開き、画面下部の管理項目からExcelアドインまたはCOMアドインを確認します。
- 追加した覚えのあるアドインを一つずつ無効にし、通常起動で確認します。
注意: 業務用のアドインを無効にすると、社内帳票や連携機能が使えなくなることがあります。会社や学校のPCでは、変更前に管理者へ確認してください。
対処法4: Officeを修復する
空白のブックでもすぐ閉じ、セーフモードでも改善しない場合は、Officeの修復を検討します。
- 開いているOfficeアプリをすべて閉じます。
- Windowsのアプリ一覧からMicrosoft 365またはOfficeを選び、変更または修復を開きます。
- まず短時間で終わる修復を実行し、Excelを再起動します。
- 改善しない場合のみ、時間と通信を要する修復を検討します。
注意: 修復中はOfficeアプリを使えません。会社支給PCでは設定が管理されていることがあるため、自分で修復を始めず管理者やサポート窓口へ相談してください。
解決しない場合
重要なブックだけで落ちる、開くたびに内容が変わる、保存もできない場合は、何度も開き直したり上書き保存したりしないでください。元ファイルとコピーを残し、作成者、社内管理者、またはOfficeのサポート窓口へ相談します。PC全体でOfficeアプリが不安定な場合は、PCメーカーのサポートへの相談も検討してください。
FAQ
特定のExcelファイルだけを開くと落ちます
まずPC内へコピーしたファイルで試してください。それでも落ちる場合は、ブック内の数式、外部参照、データの一部が影響している可能性があります。元ファイルは上書きしないでください。
セーフモードでは開けるのに通常起動で落ちます
アドインが原因の可能性があります。最近追加したものから一つずつ無効にして、通常起動できるか確認します。