共有したExcelファイルを2人で開いたら「使用中です」「読み取り専用」になる、自動保存がグレーアウトして押せない、相手の変更がいつまでも反映されない。共有フォルダで運用している会社でいちばん多い詰まり方です。
この記事では、Excelの同時編集(共同編集)ができない原因をMicrosoft公式ヘルプで裏を取ったうえで7系統に分け、症状から順番に切り分けて直すところまでをまとめます。
まず確認する1つ:ファイルの置き場所
最初に見るのは設定ではなくファイルがどこに置いてあるかです。Excelの共同編集ができる保存場所は、Microsoftの公式ヘルプが挙げているOneDrive・OneDrive for Business・SharePoint Online のライブラリの3か所だけです。同じ公式ヘルプは、SharePoint オンプレミス サイト(Microsoftがホストしていないサイト)では共同編集はサポートされないとも明記しています。
つまり、社内のファイルサーバー(¥¥サーバー名¥共有 のようなネットワークパス)やNAS、デスクトップ、他社のクラウドストレージに置いたExcelファイルは、設定を何度見直しても同時編集できません。設定の問題ではなく仕様です。ここに当てはまるなら、以降の原因を調べる前にファイルをOneDrive/SharePointへ移すのが最短です。
原因1:保存場所が OneDrive / SharePoint Online ではない
「共有フォルダに置いて全員がショートカットから開いている」「Dropbox・Box・Google ドライブの同期フォルダに置いている」なら、これが原因です。この場合のExcelの挙動は先に開いた人がファイルをロックし、後から開いた人は読み取り専用になるという従来どおりのものになります。
- ブラウザでOneDrive、OneDrive for Business、またはSharePoint Onlineのドキュメントライブラリを開く。
- そこへブックをアップロードする(または新規作成する)。
- アップロードしたファイル名を選択して開き、右上の [編集](または [表示])> [デスクトップで開く] を選ぶ。
- 保護ビューの黄色いバーが出たら [編集を有効にする] を選ぶ。
- 右上の [共有] からメールアドレスを入力して共有する。自分でリンクを配る場合は [共有] > [リンクのコピー] を使う。
移した後も特定の1人だけが開けない場合は、ロック側の問題です。Excelファイルが「他の人が編集中」で開けないときの対処で、ロックの主が誰かを特定する手順を確認してください。
原因2:ファイル形式が .xlsx / .xlsm / .xlsb ではない
ファイル名の末尾が .xls になっているなら、この原因です。公式ヘルプは、共同編集に使えるのは .xlsx、.xlsm、.xlsb の3形式で、Strict Open XML スプレッドシート形式(ISO厳密版の.xlsx)はサポートされないと明記しています。Office 2007以前の形式や.rtfなども対象外です。
- 該当のブックを開く。
- [ファイル] > [コピーの保存](Macは [ファイル] > [名前を付けて保存])を選ぶ。
- ファイルの種類を [Excel ブック (*.xlsx)] に変更して保存する。マクロを含むブックは [Excel マクロ有効ブック (*.xlsm)] を選ぶ。
- 保存先をOneDriveまたはSharePointにして、古い.xlsは共有フォルダから外す。
あわせて、パスワードで暗号化されたファイル、IRM/DRMで保護されたファイル(秘密度ラベルによらないもの)、[最終版にする] が設定されたファイルも共同編集できません。前者2つは公式ヘルプが共同編集を妨げる理由として挙げているもので、秘密度ラベルによるIRMの場合は管理者が「暗号化されたドキュメントの共同編集」を有効にする必要があります。パスワードは [ファイル] > [情報] > [ブックの保護] > [パスワードを使用して暗号化] でパスワード欄を空にすれば外せます。
原因3:従来の「ブックの共有(レガシ)」がオンになっている
タイトルバーに [共有] と表示されているのに、表の挿入や条件付き書式がグレーアウトして押せないなら、ほぼこれです。Excel 95の時代から残る「共有ブック」機能がオンになっている状態で、新しい共同編集とは別物です。公式ヘルプは、共有ブックではテーブル・条件付き書式・データの入力規則・グラフ・ピボットテーブル・スパークライン・XMLマップ・スライサーの作成や変更ができず、セルの結合、画像やオブジェクトの挿入、ハイパーリンクの追加、マクロの記録もできないと説明しています。グレーアウトの正体はこれです。
新しいバージョンのExcelでは該当ボタンがリボンから隠されているので、まず表に出します(Windows版)。
- [ファイル] > [オプション] > [クイック アクセス ツール バー] を選ぶ。
- [コマンドの選択] で [すべてのコマンド] を選ぶ。
- [ブックの共有 (レガシ)]、[変更履歴の記録 (レガシ)]、[共有の保護 (レガシ)]、[ブックの比較と反映] を追加して [OK] を選ぶ。
- クイック アクセス ツール バーの [ブックの共有 (レガシ)] を選び、[編集] タブで「このブックを現在開いているユーザー」に自分しかいないことを確認する。
- [複数のユーザーによる同時編集と、ブックの結合を許可する] のチェックを外して [OK]。
- チェックが外せない(灰色)ときは、先に [校閲] > [共有ブックの保護を解除] を実行してからやり直す。
Mac版は [Excel] > [環境設定] > [リボンとツールバー] > [クイック アクセス ツール バー] で、コマンドの選択元を [校閲タブ] にすると [ブックの共有 (レガシ)] が出てきます。
原因4:自動保存がオフ/Excelのバージョンが共同編集に対応していない
全員がOneDriveのファイルを開いているのに、1人だけ、あるいは全員が「ロックされています」になるならここです。公式ヘルプは、デスクトップ版Excelでの共同編集はMicrosoft 365 サブスクリプションを持っている場合にのみ使用できるとし、Excel 2016・2019・2021 LTSC は共同編集をサポートしない、そして1人でも共同編集非対応のバージョンを使っていると、他の全員に「ロック」エラーが表示されると説明しています。犯人が自分ではないことが多いのが厄介な点です。
- 参加者全員に、Excelの [ファイル] > [アカウント] で「サブスクリプション製品 Microsoft 365」と表示されるかを確認してもらう。
- 買い切り版(Excel 2016/2019/2021)の人がいたら、その人だけはブラウザの Excel for the web で開いてもらう。Web版なら買い切りライセンスの端末からでも共同編集に参加できる。
- Microsoft 365でも古い状態なら [ファイル] > [アカウント] > [更新オプション] > [今すぐ更新] を実行してもらう。
- 各自のExcel左上の [自動保存] がオンになっているかを確認する。共同編集は自動保存が前提で、オフのままだと相手の変更が反映されない。
自動保存のスイッチ自体が押せないときは、原因が別にあります。公式ヘルプは、自動保存が使えるのはOneDrive・OneDrive for Business・SharePoint Onlineに保存されたファイルだけで、.xls/.doc などの古い形式、オンプレミスのSharePointやファイルサーバー、ローカルのパス、パスワードによる暗号化、共有ブック機能の有効化などがあるとオフになる、としています。原因1〜3を先に片づけてください。
原因5:ブックの中に共同編集非対応の要素が入っている
同じフォルダの他のブックは同時編集できるのに、このブックだけできないなら、中身が原因です。公式ヘルプが共同編集を妨げる要素として挙げているのは、ActiveX コントロールを含むファイル、OLEオブジェクト・SmartArt グラフィック・グラフ・インク オブジェクトなどのサポートされていないオブジェクトです。古い業務ブックにありがちな「ボタンを押すとマクロが走る」シートは、そのボタンがActiveXコントロールだと引っかかります。
- ブックのコピーを作り、コピー側で検証する(元ファイルは触らない)。
- [開発] タブ > [デザイン モード] でActiveXコントロールの有無を確認する。[開発] タブが無いときは [ファイル] > [オプション] > [リボンのユーザー設定] で [開発] にチェックを入れる。
- ActiveXコントロールをフォームコントロールのボタンに置き換える。
- SmartArtやOLE埋め込み(貼り付けたWord文書やPDFなど)を、画像または別ファイルへのリンクに置き換える。
- 要素を1つずつ外し、そのたびに2人で開き直して切り分ける。公式ヘルプも「1つのオブジェクトを含むバージョンを開いて、それが共同編集を禁止しているか確認する」方法を案内しています。
なお、XMLマップや従来のデータ接続は、前述のとおり共有ブック機能でも使えない要素です。外部データを取り込んでいるブックは、Power Queryの更新をやめて集計済みの値だけを別ブックに置くほうが、共同編集との相性ははるかに良くなります。
原因6:OneDriveの同期が止まっている/ファイルがチェックアウトされている
自分の画面では保存できているのに相手に反映されない、ファイル名に自分のPC名が付いたコピーが増えているなら、同期側です。同期が止まった状態で双方が編集すると、Excelは変更を結合できずにコピーを分けます。症状と復旧の詳細はOneDriveで競合コピーができたときの直し方にまとめています。
- タスクバー(Macはメニューバー)のOneDriveアイコンを開き、「最新の状態」以外の表示になっていないか確認する。
- 一時停止していたら再開し、サインアウトしていたらサインインし直す。
- 同期エラーが出ているファイルは、ブラウザでOneDrive/SharePointを開いてサーバー側の最新版を確認する。手元のファイルが新しければ、その内容をコピーして貼り直す。
- デスクトップアプリで開かず、いったん全員がブラウザのExcel for the webで開いて状態を揃える。
SharePointのライブラリでチェックアウトが必須に設定されている場合も、誰か1人がチェックアウトしている間は他の人が編集できません。公式ヘルプも、チェックアウトを要求する設定は共同編集の問題になると挙げています。ライブラリでファイル名の横のアイコンを確認し、チェックアウトしている人にチェックインしてもらうか、ライブラリ設定でチェックアウトの必須をオフにします。
原因7:共有リンクの権限が「閲覧のみ」になっている
ファイルは開けるのに編集だけできない、画面上部に「表示専用」と出るならこれです。共有時に既定で編集可になっていても、リンクの設定を変えた瞬間から閲覧専用になります。
- ファイルの所有者側で、ブラウザからファイルを開き右上の [共有] を選ぶ。
- リンクの設定(「リンクを知っている〇〇内のユーザーが編集できます」などの表示部分)を選ぶ。
- [編集を許可する] にチェックが入っているか確認し、入っていなければオンにして [適用]。
- 相手に新しいリンクを送り直す。古いリンクは権限設定が古いままなので、共有し直しが必要。
相手が個人のMicrosoftアカウントと会社アカウントの両方でサインインしている場合、共有されていない方のアカウントで開いているだけ、ということもよくあります。ブラウザの右上でアカウントを確認してもらってください。
症状から原因を当てる切り分け表
症状 | 見分け方 | 直し方 |
|---|---|---|
2人目が必ず読み取り専用になる | ファイルのパスが社内サーバーやNAS、他社クラウドの同期フォルダ | OneDrive / OneDrive for Business / SharePoint Online へ移す(原因1) |
拡張子が .xls のまま | タイトルバーに「互換モード」と出る | [ファイル] > [コピーの保存] で .xlsx / .xlsm へ変換(原因2) |
表の挿入・条件付き書式がグレーアウト | タイトルバーに [共有] の文字がある | [ブックの共有 (レガシ)] のチェックを外す(原因3) |
自動保存のスイッチが押せない | 保存場所がローカル、またはパスワード保護あり | 置き場所と暗号化を先に解消する(原因2・4) |
1人だけ、または全員が「ロックされています」 | [ファイル] > [アカウント] が買い切り版(2016/2019/2021) | その人だけ Excel for the web で開く(原因4) |
このブックだけ同時編集できない | ActiveXのボタンやSmartArt、OLE埋め込みがある | コピーで要素を1つずつ外して切り分ける(原因5) |
保存したのに相手に反映されない/コピーが増える | OneDriveアイコンが「最新の状態」でない | 同期を再開し、サーバー側の最新版と突き合わせる(原因6) |
開けるが編集だけできない | 画面上部に「表示専用」と出る | 共有リンクの [編集を許可する] をオンにして送り直す(原因7) |
再発を防ぐ:同時編集は「置き場所」と「1人1形式」で決まる
ここまでの7系統を見ると、共同編集が壊れる引き金はいつも同じ3つに集約されます。置き場所が共有フォルダに戻る、誰かが古い形式や買い切り版のExcelで開く、「念のため」と付けたパスワードや共有ブックの設定が残る。運用のルールとしては、次の3つを決めておくだけで大半が止まります。
- 原本はOneDrive/SharePointのリンクでしか配らない。添付ファイルで送らない(送った瞬間に別の原本が生まれる)。
- ファイルサーバーの旧ファイルは削除ではなく退避し、同名のショートカットを残さない。
- パスワード保護は使わず、共有リンクの権限で制御する。暗号化は共同編集も自動保存も止める。
それでも、10人以上が同じブックに同時に入力する使い方になってくると、同時編集が通っていても上書きや行ズレは起きます。この段階の詰まり方は複数人で使うスプレッドシートが壊れる原因と同じ構造で、ファイルを直接触らせるのをやめて入力は専用の画面から、集計はシートでと役割を分けるほうが早く落ち着きます。同じ数字を別の表に転記し直している場合は、Excelの二重入力をなくす方法もあわせて確認してください。
私たちはこうした「Excelやスプレッドシートを、壊れない入力の仕組みに作り替える」お手伝いもしています。記事の途中で恐縮ですが、よろしければスプシ de 社内アプリもご覧いただけたら嬉しいです。
よくある質問
社内のファイルサーバーに置いたExcelを同時編集できますか?
できません。Microsoftの公式ヘルプでは、共同編集ができる保存場所はOneDrive、OneDrive for Business、SharePoint Onlineのライブラリとされており、Microsoftがホストしていないオンプレミスのサイトはサポート対象外と明記されています。ファイルサーバーやNASでは設定を変えても同時編集にはなりません。
共同編集に使えるファイル形式は何ですか?
公式ヘルプによると.xlsx、.xlsm、.xlsbの3形式です。.xlsなどOffice 2007以前の形式は対象外で、Strict Open XMLスプレッドシート形式もサポートされていません。該当する場合はファイルを開いてコピーの保存からExcelブック形式に変換してください。
表の挿入や条件付き書式がグレーアウトして押せません。
従来の共有ブック機能がオンになっている可能性が高いです。共有ブックではテーブル、条件付き書式、グラフ、ピボットテーブル、スライサーなどの作成や変更ができません。クイックアクセスツールバーにブックの共有(レガシ)を追加し、編集タブのチェックボックスをオフにすると解除できます。
Excel 2019や2021でも同時編集できますか?
デスクトップアプリでは共同編集できません。公式ヘルプはExcel 2016、2019、2021 LTSCが共同編集をサポートしないこと、1人でも非対応バージョンを使っていると他の全員にロックのエラーが出ることを示しています。その人だけブラウザのExcel for the webで開けば参加できます。
自動保存のスイッチがオフのまま押せないのはなぜですか?
公式ヘルプによると自動保存が有効になるのはOneDrive、OneDrive for Business、SharePoint Onlineに保存されたファイルだけです。古い形式のファイル、ローカルやオンプレミスの保存場所、パスワードによる暗号化、共有ブック機能の有効化などがあるとオフになります。
ここまでの手順で直らない場合や、そもそも1つのブックを大人数で回す運用に無理が出ている場合は、作り替えも含めてご相談ください。