MacのExcelで「外部からもらったファイルだけ開けない」「更新後から『Microsoft Excel が予期せず終了しました』と出て落ちる」といったトラブルは、環境設定やキャッシュの不整合で起こることが多いです。このページでは、Office Home & Student 2019 for Mac環境を前提に、できるだけデータを失わず、安全に直していく具体的な手順を、上から順番に試せる形でまとめました。
MacのExcelで「ファイルが開けない」「起動時にクラッシュする」症状の整理
まずは今回よくある相談内容を整理しておきます。あなたの状況がどれに近いかを確認してから、以降の対処を進めてください。
| 項目 | 内容 |
|---|---|
| 環境 | Office Home & Student 2019 for Mac(古いOffice環境の上に上書きインストール済み) |
| 症状A | 外部から届いた一部のExcelファイルを開こうとすると「アクセスを許可(Grant Access)」が表示され、その後 「ファイルのバージョンが異なるため開けません」と表示されて開けない。 |
| 症状B | WebサイトからExcelを更新した後、起動しようとすると「Microsoft Excel が予期せず終了しました」と表示されて起動しづらい、もしくはすぐ落ちる。 |
| 背景 | 古いOfficeや古いExcel環境の上に、Office 2019を上書きインストールしている。 |
結論として、「上書きインストールで残った古い設定やキャッシュ」と「外部から持ち込まれたファイルの形式・権限」が同時に悪さをしているケースが多いです。この記事では、以下の順番で「軽い対処 → 設定リセット → クリーン再インストール」と段階的に対応していきます。
- まずは簡単な回避策(保存場所・開き方を変える、別経路で再保存)
- Excelの環境設定・Officeキャッシュのリセット
- 「アクセスを許可」や外部リンクが原因のときの対処
- 「ファイルのバージョンが異なるため開けません」エラーの原因と対策
- 直らない場合のクリーン再インストール手順
- 原因の整理と再発防止のポイント
重要:作業を始める前に、Excelを含むすべてのOfficeアプリを必ず終了してください。設定ファイルは「削除」ではなく、基本的にデスクトップへ退避して様子を見る方針で進めます(うまくいかなければ戻せます)。
作業前に必ずやっておきたい準備
これから設定ファイルの退避やキャッシュの削除(実際には退避)を行います。安全に作業するために、以下を先に済ませておきましょう。
- Excel/Word/PowerPoint/Outlookなど、すべてのOfficeアプリを終了
- DockのExcelアイコンを右クリック →「終了」。
- メニューバーの「Excel」→「Excel を終了」も確認。
- 作業中に触る可能性のあるファイルのバックアップ
- デスクトップなど、わかりやすい場所に元ファイルのコピーを作っておくと安心です。
- Microsoftアカウント情報の確認
- 最終手段として再インストールを行う場合、
Office 2019購入時に利用したMicrosoftアカウントのメールアドレスとパスワードが必要になります。
- 最終手段として再インストールを行う場合、
まずは簡単にできる回避策から試す
いきなり設定をいじる前に、「保存場所・開き方・経路」を変えるだけで解決するケースが少なくありません。特に、外部から送られてきたExcelファイルに対して「アクセスを許可」が出る場合は、Macのサンドボックス(アプリの権限)の関係で引っかかっていることが多いです。
ローカルに保存してからExcel側の[開く]で開く
メール添付やクラウド(OneDrive、Google Drive、Box 等)のファイルを、そのままダブルクリックして開いていませんか? まずは次の手順を試してください。
- 問題のExcelファイルを一度デスクトップに保存する。
- ブラウザの「ダウンロード」からドラッグ&ドロップでもOKです。
- Excelを先に起動する(Excelアイコンをクリックして起動)。
- Excelのメニューから「ファイル」→「開く」を選び、デスクトップに保存したファイルを指定して開く。
この方法は、アプリがファイルアクセスの権限を正しく認識しやすい開き方です。これだけで「アクセスを許可 → 失敗」のループを抜けられることがあります。
Excel Online や Googleスプレッドシート経由で .xlsx に再保存する
どうしても開けないファイルは、別のアプリで一度開いてから .xlsx 形式で再保存すると、内部構造が整理されて開けるようになるケースがあります。
Excel Online(ブラウザー版)を使う例
- ブラウザーでOneDrive または Excel Online にアクセスし、Microsoftアカウントでサインイン。
- 問題のファイルをアップロードする。
- ブラウザー上でファイルを開き、メニューの「名前を付けて保存」→「コピーをダウンロード」などから、.xlsx 形式で保存する。
- ダウンロードされた新しい .xlsx ファイルを、先ほどの手順でローカル保存 → Excelの「開く」から開いてみる。
Googleスプレッドシートを使う例
- Googleドライブを開き、「新規」→「ファイルのアップロード」から問題のファイルをアップロード。
- アップロードしたファイルを右クリックし、「Googleスプレッドシートで開く」を選択。
- 開いたら、メニューの「ファイル」→「ダウンロード」→「Microsoft Excel(.xlsx)」を選択。
- ダウンロードした .xlsx ファイルを、Excelの「開く」から開いてみる。
この方法は、ファイル内部の壊れた要素や古い形式をサクッと最新の .xlsx に変換するのに有効です。ただし、複雑なマクロや高度な書式、特殊なアドインは失われることがあります。
Excelの環境設定・キャッシュをリセットする(効果が高い定番対処)
上記の簡易対処で改善しない場合は、Excel本体の設定やOfficeのキャッシュが壊れている可能性が高くなります。特に「上書きインストール」のあとに不具合が出た場合、古いバージョンの設定ファイルが新バージョンと相性が悪く、起動時のクラッシュや読み込み失敗を引き起こします。
ここからの作業では、設定ファイルやキャッシュフォルダを削除ではなくデスクトップに退避します。問題が解消したら、そのまま削除してOKです。
| 対象 | 場所 | 主な役割 |
|---|---|---|
| Excelの環境設定 | ~/Library/Preferences/com.microsoft.Excel* | 表示設定や最近使ったファイルなど、Excelの個別設定を保持 |
| Officeファイルキャッシュ | ~/Library/Group Containers/UBF8T346G9.Office/OfficeFileCache | クラウド連携や最近使用したファイルのキャッシュを保持し、高速化に使われる |
Excelの環境設定をリセットする
- Finderを開く。
- 上部メニューの「移動」→「フォルダへ移動…」をクリック。
- 表示された入力欄に次を入力して「移動」をクリック:
~/Library/Preferences/ - 開いたフォルダの中から、ファイル名に
com.microsoft.Excelを含むファイル(例:com.microsoft.Excel.plistなど)を探す。 - 該当する
com.microsoft.Excel*ファイルを選択し、デスクトップへドラッグ&ドロップして移動する(=退避)。 - Excelを起動し、起動時エラーやクラッシュが改善しているか確認する。
この操作で、Excelは初期状態に近い設定で起動します。ツールバーのカスタマイズや最近使ったファイルの履歴はリセットされますが、Excelファイルそのものの中身が消えることはありません。
Officeのキャッシュ(OfficeFileCache)を退避する
環境設定で改善しない場合は、Office全体のキャッシュが壊れている可能性があります。次の手順を試します。
- 再度、Finderの「移動」→「フォルダへ移動…」を開き、次を入力して「移動」:
~/Library/Group Containers/UBF8T346G9.Office/ - 中にある
OfficeFileCacheフォルダを探す。 OfficeFileCacheフォルダをデスクトップへ移動する(退避)。- Macを一度再起動し、その後Excelを起動して症状が改善しているか確認。
OfficeFileCacheは、クラウドとの同期や最近使ったファイルの情報をため込む場所です。ここが壊れると、起動時にExcelが落ちる・「予期せず終了しました」が頻発する原因になります。退避すると、必要に応じて自動的に再生成されます。
「アクセスを許可(Grant Access)」や外部参照が原因のときの対処
外部からもらったファイルを開く際に、毎回「アクセスを許可(Grant Access)」が出る場合、次のようなパターンが考えられます。
- ファイル内に外部リンク(他のブックへの参照)が含まれている。
- 参照先のブックがネットワークドライブや共有フォルダにあり、権限が足りない・パスが変わっている。
- Mac側のセキュリティ設定で、Excelの「書類フォルダ」や「デスクトップ」へのアクセスが制限されている。
外部参照を含むブックの基本対処
外部リンクが原因と思われるときは、次の順番で対処してみましょう。
- 問題のブックと、参照先になっているブックを同じフォルダに置く。
- 例:
売上集計.xlsxと元データ.xlsxをどちらもデスクトップ上の同じフォルダにまとめる。
- 例:
- Excelを起動し、「ファイル」→「開く」から問題のブックを開く。
- もし開けた場合は、メニューの「データ」→「リンクの編集」(バージョンによっては「外部リンクの編集」など)を開き、リンクの状態を確認する。
- 参照先のパスが古い場合は、「リンクの更新」や「リンクの変更」で正しいファイルを指定し直す。
- 外部リンクが不要であれば、リンクを解除して保存する。
共有元(ファイルを送ってくれた相手)に依頼できる場合は、不要な外部リンクを削除してから .xlsx として保存し直してもらうのが確実です。
共有フォルダ・ネットワーク経由のときは一度ローカルに保存する
社内ファイルサーバーやNAS、SMB共有などから直接Excelファイルを開くと、ユーザー権限やネットワークの切断でアクセスに失敗することがあります。特に「アクセスを許可」が何度も出る場合は、
- 共有フォルダからファイルをデスクトップにコピー
- ローカルに保存されたファイルをExcelの「開く」から開く
という手順に変えるだけで安定するケースが多くあります。「Excelは基本的にローカルのファイルを編集し、必要に応じて共有先へ保存し直す」という運用を意識してみてください。
「ファイルのバージョンが異なるため開けません」エラーの原因と対策
「アクセスを許可」のあとに「ファイルのバージョンが異なるため開けません」と表示される場合、次のような原因が考えられます。
| パターン | 想定原因 | 主な対処 |
|---|---|---|
| 新しいExcel機能を使っている | Windows版の新しいExcelやMicrosoft 365で作られたブックに、古いバージョン非対応の要素が含まれている。 | 最新のExcel(Office 2021 / Microsoft 365など)やExcel Onlineで開き、.xlsx として再保存。 |
| ファイルが破損している | メール送信やダウンロード途中で欠損した、クラウドの同期に失敗したなど。 | もう一度送り直してもらう/再ダウンロードする。バックアップがあればそちらを使う。 |
| 拡張子と中身が一致していない | 中身はCSVやテキストなのに、拡張子だけ .xlsx になっているなど。 | テキストエディタ等で中身を確認し、正しい形式で保存し直す。 |
| 暗号化・権限付きファイル | IRMや組織のポリシーで保護されており、MacのExcelでは開けない設定になっている。 | 組織の管理者に開き方を確認し、必要であれば別形式で書き出してもらう。 |
共有元に .xlsx 形式での再保存を依頼する
最も確実なのは、ファイルの作成者に次のように依頼する方法です。
- Windows版のExcelやMicrosoft 365で問題のファイルを開く。
- 「ファイル」→「名前を付けて保存」から「Excelブック(*.xlsx)」形式で保存し直してもらう。
- 新しく保存した .xlsx ファイルを送り直してもらい、MacのExcelで開く。
自分でWindows PCや別のMacを使って再保存できる場合は、自分の環境で同じ操作を行ってもOKです。
ファイルが破損している場合の見極めポイント
- どのPCでも開けない → ほぼファイルそのものの破損。
- 作成者のPCでは開けるが、他では開けない → 保護や権限の問題の可能性大。
- Excel Onlineだけで開ける → MacのExcelとの互換性や、ローカル環境の問題の可能性。
このあたりを確認しながら、「ファイル自体がダメなのか」「Mac環境だけがおかしいのか」を切り分けていくと、後の対処がスムーズになります。
どうしても直らないときの最終手段:Excel / Office 2019のクリーン再インストール
ここまでの対処(ローカル保存で開く、外部経路で再保存、環境設定・キャッシュのリセット)を試しても改善しない場合は、Office 2019をクリーンインストールし直す段階です。単なる「上書き再インストール」だけでは古いファイルが残り、症状が再発しがちです。
クリーン再インストールの全体像
| ステップ | 概要 |
|---|---|
| 1 | アプリケーションフォルダからExcel(必要ならその他のOfficeアプリも)をアンインストール。 |
| 2 | 関連する設定ファイル・キャッシュを「デスクトップに退避」。 |
| 3 | Macを再起動。 |
| 4 | MicrosoftアカウントのダウンロードページまたはインストーラーからOffice 2019を再インストール。 |
Excelアプリ本体の削除
- 「アプリケーション」フォルダを開く。
- 「Microsoft Excel」をゴミ箱へドラッグする。
- WordやPowerPointも合わせて再インストールしたい場合は、同様にゴミ箱へ。
- ゴミ箱はこの時点では空にしなくてもかまいません(念のため残しておきたい場合)。
関連ファイルの退避(削除ではなく移動)
次に、ExcelやOfficeの設定・キャッシュを退避します。Outlookを使っている場合、メールデータが保存されているフォルダに触らないよう特に注意してください。
- Finderで「移動」→「フォルダへ移動…」を開き、順番に次のフォルダへ移動。
| 場所 | 退避対象 | 備考 |
|---|---|---|
~/Library/Preferences/ | com.microsoft.Excel*com.microsoft.office* | ExcelおよびOffice全体の環境設定。すべて選んでデスクトップに移動。 |
~/Library/Containers/ | com.microsoft.Excel* | Excelのコンテナ(サンドボックス)関連データ。Excelのみ退避。 |
~/Library/Group Containers/UBF8T346G9.Office/ | OfficeFileCache など Excel関連と分かるもの | Outlookデータ(Outlook や OutlookProfile 等が含まれるフォルダ)は触らない。 |
各フォルダで該当するファイル・フォルダを選択し、デスクトップ上に「Office_backup」などのフォルダを作ってそこへまとめて移動しておくとわかりやすいです。
Macを再起動してからOffice 2019をインストールし直す
- すべての関連ファイルの退避が終わったら、Macを再起動します。
- 再起動後、ブラウザーでMicrosoftアカウントのOfficeページを開き、Office 2019のダウンロードからインストーラーを取得。
- インストーラーを実行し、案内に従ってExcel(および必要なOfficeアプリ)を新規インストール。
- 初回起動時にMicrosoftアカウントでサインインし、ライセンス認証を行う。
この手順で行うと、古いバージョンの設定やキャッシュに影響されない、きれいな状態のExcel 2019が導入されます。うまく動作していることが確認できたら、デスクトップに退避しておいた古い設定フォルダは削除して構いません。
なぜこのトラブルが起きたのか:原因の見立て
今回のように、Office Home & Student 2019 for Macを古い環境に上書きインストールしたあとで不具合が出ている場合、主な原因は次のように整理できます。
- 古いバージョンの環境設定・キャッシュが残ったまま、新しいExcelが動いている。
- macOS側のサンドボックス(アプリごとに権限を分ける仕組み)と、昔のExcelが前提としていた挙動のズレが出ている。
- 外部から届いたファイルが、新しいExcelの機能・保護・外部リンクを含んでいて、権限付与(Grant Access)→失敗のループに陥っている。
特に、「Microsoft Excel が予期せず終了しました」が頻発する場合は、アプリ本体よりも環境設定やキャッシュの壊れ方が原因となっていることが多く、今回紹介した設定リセット → クリーン再インストールが有効です。
再発防止のための運用のコツ
一度トラブルを解消しても、運用の仕方が元に戻ると同じことが起きがちです。日頃から次のポイントを意識しておくと、MacのExcelを安定させやすくなります。
| ポイント | 具体的な内容 | 期待できる効果 |
|---|---|---|
| 外部ファイルはローカル保存 | メール添付・クラウド上のExcelは、必ずいったんデスクトップ等に保存してから開く。 | サンドボックスの権限トラブルを避け、「アクセスを許可」エラーを減らす。 |
| .xlsx形式を標準に | 共有時は必ず .xlsx で渡し、古い .xls や独自形式は避ける。 | バージョン違いによる互換性トラブルを減らす。 |
| 外部リンク・保護の整理 | 不要な外部リンク、複雑な保護、IRMなどは外してから共有する。 | 権限周りのエラーや「バージョンが異なる」エラーを回避しやすい。 |
| 大きな更新はクリーン導入 | メジャーバージョンアップや買い替え時は、上書きでなく一度アンインストールしてからインストールする。 | 古い設定の悪影響を受けにくく、長期的に安定する。 |
| Office 2019のサポート期限を意識 | Office 2019の延長サポートは2025年10月14日まで。その先を見据えてMicrosoft 365やOffice 2021への移行を検討。 | サポート切れによるセキュリティリスクや互換性問題を避けられる。 |
Finderで Library フォルダを開く基本手順(おさらい)
設定ファイルの退避で何度も使う操作なので、あらためて手順をまとめておきます。
- Finderをアクティブにする(デスクトップをクリックするか、Finderアイコンをクリック)。
- 画面上部メニューの「移動」をクリック。
- メニューの中から「フォルダへ移動…」を選択。
- 表示された入力欄に、開きたいフォルダのパスを入力する。
- 例:
~/Library、~/Library/Preferences/、~/Library/Group Containers/UBF8T346G9.Office/など。
- 例:
- 「移動」をクリックすると、指定したフォルダが開く。
「退避」とは、これらのフォルダから設定ファイルを直接削除するのではなく、いったんデスクトップなどに移動して様子を見ることを意味します。問題が解決しなければ元に戻せますし、解決した場合は不要と判断して削除して構いません。
よくある疑問への補足
Q. 退避した設定ファイルはいつ削除してよい?
新しい状態のExcelが問題なく動作し、数日~1週間程度使ってみて特に問題がなければ、退避しておいた古い設定・キャッシュは削除して問題ありません。もし不安なら、外付けディスクやクラウドにさらにバックアップを取ってから削除すると安心です。
Q. クリーン再インストール後、古い設定ファイルを戻してもいい?
基本的には非推奨です。古い設定ファイルを戻すと、せっかく初期化された環境に再び不具合の原因を持ち込むことになります。ただし、どうしても戻したいカスタマイズがある場合は、
- 一部のファイルだけを戻す(どれが何の設定か理解したうえで)
- 戻したあとに不具合が再発するようなら即座に削除する
といった慎重な運用が必要です。
Q. Office 2019をやめてMicrosoft 365に変えるべき?
すぐに変えなければならないわけではありませんが、サポート期限(2025年10月14日)を過ぎると、セキュリティ更新や新機能の提供が受けられなくなります。Macや周辺サービスとの互換性も徐々に悪くなる可能性があるため、
- 組織であれば、Microsoft 365への移行計画を立てる。
- 個人利用であっても、次のMac買い替えタイミングなどでOfficeのバージョンアップをセットで検討する。
といった形で、長期的な視点での更新も意識しておくと安心です。
まとめ:MacのExcelが開けない・クラッシュするときは「軽い対処 → 設定リセット → クリーン再インストール」の順で
MacのExcelが一部のファイルだけ開けない、あるいは起動時に「Microsoft Excel が予期せず終了しました」と出て落ちると、ついアプリ本体の不具合を疑いがちです。しかし実際には、
- 古い環境からの上書きインストールで残った設定やキャッシュ
- 外部から届いたファイルに含まれる外部リンク・保護・形式の問題
といった要素が重なって起きることがほとんどです。
まずは、
- ファイルをローカルに保存してから開く、Excel OnlineやGoogleスプレッドシート経由で .xlsx に再保存する。
- Excelの環境設定(
com.microsoft.Excel*)とOfficeのキャッシュ(OfficeFileCache)を退避してリセットする。 - それでもダメな場合に、Office 2019のクリーン再インストールを行う。
という順番で試していくと、余計なリスクを抑えつつ、効率よく原因を切り分けることができます。
この記事の手順を参考に、まずは「退避」を基本に安全に作業を進めてみてください。それでも解決しない場合は、組織内の情報システム部門や専門サポートへの相談も検討しつつ、サポート期限を踏まえたExcel/Office環境の見直しもあわせて行うと良いでしょう。

コメント