Excelの「共有違反」エラーを解決する方法|原因別の対処法を徹底解説
Microsoft Excelでスプレッドシートを保存しようとした際に「共有違反(Sharing Violation)」エラーが表示されて困っていませんか?このエラーは、保存先フォルダに必要なアクセス権限がないことが主な原因ですが、それ以外にもさまざまな要因が考えられます。本記事では、考えられるすべての原因と解決方法を順番に解説し、ファイルを正常に保存できるようにサポートします。
Excelファイルへの変更を保存できないその他の理由としては、ウイルス対策ソフトがファイル操作を妨げている、フォルダのコンテンツインデックスが無効になっている、Excelアプリ自体に不具合がある、などが挙げられます。
ネットワークフォルダに必要なアクセス権限を取得する
ネットワークドライブ上にスプレッドシートを保存しようとして「共有違反」エラーが発生する場合は、まず適切なアクセス権限を持っているかを確認しましょう。ネットワークフォルダにファイルを保存するには、「変更」と「削除」の両方の権限が必要です。
必要な権限がない場合は、ネットワーク管理者に連絡して両方の権限を付与してもらいましょう。管理者による設定が完了すれば、目的の場所にファイルを保存できるようになります。
エクスプローラーで「共有ウィザード」を有効にする
「共有違反」エラーのもう一つの原因は、エクスプローラーで共有ウィザード機能が無効になっていることです。Windows PCでこの機能をオンにすることで、エラーを解消できる可能性があります。
- Windows + Eキーを押して、PCでエクスプローラーを開きます。
- エクスプローラー上部の「…」(3点リーダー)を選択し、「オプション」をクリックします。

- 開いたウィンドウで「表示」タブに切り替えます。
- 「詳細設定」セクションにある「共有ウィザードを使用する(推奨)」にチェックを入れます。

- 下部の「適用」→「OK」の順にクリックします。
- Excelファイルの変更を再度保存できるか試してみてください。
ローカルストレージにスプレッドシートを保存する
Excelエラーを回避する実用的な方法の一つは、パソコンのローカルストレージにスプレッドシートを保存することです。これにより、ネットワーク関連の問題をバイパスしてファイルを正常に保存できます。保存後、必要に応じて手動でネットワークドライブへファイルを移動することも可能です。
- Excel画面左上の「ファイル」を選択します。
- 次の画面で「名前を付けて保存」>「参照」を選択します。
- ローカルストレージ内のフォルダを選択し、「保存」をクリックします。

PCとネットワークの接続方法にもよりますが、ファイル管理アプリを使って、保存したExcelファイルをコピーし、ネットワークフォルダに貼り付けることもできます。
新しい名前でExcelファイルを保存する
それでもExcelファイルの保存に失敗する場合は、別のファイル名を付けて保存を試みてください。これにより、ファイル名に関わる競合を解消でき、問題なく保存できるようになることがあります。
- スプレッドシートを開いた状態で、Excel画面左上の「ファイル」を選択します。
- 次のページで「名前を付けて保存」>「参照」を選択します。
- 保存先フォルダを選択します。「ファイル名」フィールドをクリックし、現在の名前とは異なる名前を入力して、「保存」をクリックします。

ウイルス対策ソフトを一時的に無効にする
「共有違反」エラーの原因として、ウイルス対策ソフトがファイルへのアクセスをブロックしている可能性もあります。ウイルス対策ソフトは誤検知(false positive)を起こすことがあり、それがさまざまなエラーの引き金になるケースがあります。
この場合は、ウイルス対策ソフトを一時的に無効化し、ファイルを保存できるかどうか確認してください。保存が完了したら、必ずウイルス対策を再度有効にしましょう。
無効化の手順は使用しているソフトによって異なります。以下はMicrosoft Defenderウイルス対策を無効にする手順です:
- スタートメニューを開き、「Windows セキュリティ」を検索してアプリを起動します。
- アプリのメイン画面で「ウイルスと脅威の防止」を選択します。
- 「ウイルスと脅威の防止の設定」の下にある「設定の管理」を選択します。
- 「リアルタイム保護」をオフにします。

- ユーザーアカウント制御のダイアログで「はい」を選択します。
- Excelファイルを開いて必要な変更を加え、ファイルを保存します。
- 作業後は、忘れずにウイルス対策保護を再度有効にしてください。
上記の手順で問題が解決した場合は、恒久的な解決策についてウイルス対策ソフトの提供元に問い合わせることをおすすめします。
スプレッドシートフォルダのインデックス作成を有効にする
Windowsの設定をひとつ変更するだけで、Excelの「共有違反」エラーを解消できる場合があります。このオプションを有効にすると、フォルダ内のファイルのプロパティに加えて、ファイルの内容もインデックス化されるようになります。
- Excelファイルを保存しようとしているフォルダを見つけます。
- フォルダを右クリックして「プロパティ」を選択します。
- 「全般」タブを選択し、「詳細設定」をクリックします。
- 「このフォルダー内のファイルに対して、ファイルのプロパティだけでなく内容もインデックスを付ける」オプションを有効にします。

- 「OK」→「適用」→「OK」の順にクリックして設定を完了します。
Microsoft Excelアプリを修復する
ここまでの方法でもエラーメッセージが消えない場合は、最後の手段としてMicrosoft Excelアプリ自体を修復しましょう。アプリ側に不具合が発生していると、さまざまな種類のエラーが生じることがあります。
幸い、アプリの修復は難しくありません。Microsoft Officeには修復ツールが標準搭載されており、数回のクリックですべてのOfficeアプリを修正できます。このツールを活用すれば、Excelアプリの問題を効率的に解決できます。
- スタートメニューを開き、「コントロールパネル」を検索して起動します。
- コントロールパネルで「プログラムのアンインストール」を選択します。
- 一覧からMicrosoft Officeのインストール項目を選択し、上部の「変更」をクリックします。

- ユーザーアカウント制御のダイアログで「はい」を選択します。
- 「クイック修復」を選択して「修復」をクリックします。

- 問題が解決しない場合は、「オンライン修復」を選択して「修復」を実行してください。オンライン修復は時間がかかりますが、より徹底的な修復が行われます。
まとめ:複数の方法でExcelの共有違反エラーを回避しよう
Microsoft Excelで「共有違反」エラーが表示される理由は多岐にわたります。アクセス権限の確認から始めて、共有ウィザードの有効化、ウイルス対策ソフトの一時停止、Office修復ツールの実行まで、原因となっている可能性のある項目を一つずつ潰していけば、エラーを解消してスプレッドシートを希望の場所に保存できるようになります。このガイドが、皆さんのExcelファイルの保存トラブル解決に役立つことを願っています。
-
Facebookでプライバシーを守るために今すぐ見直したい9つの設定
Facebookは世界最大級のSNSであり、世界中の何十億人ものユーザーが利用しています。プロフィールや投稿が「公開」設定になっていると、その情報は誰でも閲覧できてしまう可能性があります。 プライバシー設定の項目が多くてどこから手をつければいいかわからない、うっかり公開したくない内容を投稿してしまった——そんな経験はありませんか?設定を正しく理解しておけば、こうしたミスは簡単に防げます。 この記事では、Facebook上での個人情報を守り、インターネットに自分について知られる情報をコントロールし直すための、実践的なヒントを9つ紹介します。 1. アクティビティログを定期的に確認する アクティビ
-
Googleレンズをマスターしよう!有効化と使い方をステップバイステップで解説
Googleアプリを毎日使っていても、その最も優れた機能の一つを見逃しているかもしれません。GoogleアシスタントやGoogleレンズは、AIと深層機械学習を組み合わせたGoogleの技術力がよく表れた好例です。 Googleレンズを使えば、スマートフォンのカメラや保存済みの写真から、Google検索にあるあらゆる情報へアクセスできます。そこから先の可能性は無限大です。この記事では、モバイルデバイスでGoogleレンズを有効化し、日々の作業をより速くこなすための活用方法を解説します。 まずは、この便利なアプリで何ができるのかを把握しておきましょう。Googleレンズが役立つ主なシーンは以下の