ADVERTISEMENT

【Excel】SharePoint上のExcelでバージョン履歴から戻せない時の確認手順

【Excel】SharePoint上のExcelでバージョン履歴から戻せない時の確認手順
🛡️ 超解決

SharePoint上のExcelファイルを共同編集していると、誤って上書き保存してしまった場合などにバージョン履歴から以前の状態に戻したいことがあります。しかし、「バージョン履歴」を開いても「復元」ボタンが表示されない、または復元しても変更が反映されないといった問題に直面することがあります。この記事では、SharePoint上のExcelファイルでバージョン履歴から戻せない場合の原因を切り分け、具体的な確認手順を解説します。端末の設定、アカウントの権限、SharePointのバージョン管理設定など、いくつかの観点から問題を解決する方法を紹介します。

【要点】この記事で確認すること

  • 最初に見る場所: バージョン履歴画面の表示状態とファイルのチェックアウト状況
  • 切り分けの軸: Excelファイルがチェックアウトされていないか、バージョン管理設定が有効か、自分に適切な権限があるか
  • 注意点: 会社PCでファイルをチェックアウトしている場合は自分で解除する、または管理者に依頼する必要があります。また、バージョン履歴の保持数が制限されている場合は古いバージョンが削除されている可能性があります。

ADVERTISEMENT

1. バージョン履歴が表示されない・復元できない原因を切り分ける

まず、問題の原因を大きく3つの軸で切り分けます。ファイルのチェックアウト状態、バージョン管理設定、そしてユーザーの権限です。以下の表を参考に、自分の状況に当てはまるものを探してください。

原因 症状 対処法
ファイルがチェックアウトされている バージョン履歴の「復元」ボタンがグレーアウト、または表示されない 自分でチェックインするか、管理者に解除を依頼
バージョン管理設定が無効または最小限 バージョン履歴が空、または1つしか表示されない 管理者にバージョン管理設定の変更を依頼
ユーザーに編集権限がない バージョン履歴を開けない、または「復元」ボタンがない 管理者に「編集」権限以上の付与を依頼
キャッシュやブラウザの不具合 復元操作後に変更が反映されない、UIが正しく表示されない ブラウザキャッシュのクリア、別ブラウザの試用
お探しの解決策が見つからない場合は、こちらの「Excelトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

2. ファイルがチェックアウトされている場合の対処手順

SharePointでは、ファイルをチェックアウトすると他のユーザーが編集できなくなり、バージョン履歴からの復元も制限されます。チェックアウト状態かどうかを確認し、解除する手順を説明します。

  1. ブラウザでSharePointサイトにアクセスし、目的のドキュメントライブラリを開きます。
  2. 該当のExcelファイルにカーソルを合わせると、ファイルアイコンに鍵マークが表示されていればチェックアウト中です。
  3. ファイルを右クリックし、メニューから「チェックイン」を選択します。自分がチェックアウトしている場合のみこの操作が可能です。
  4. チェックインのダイアログで、必要に応じてコメントを入力し、「OK」をクリックします。
  5. 他のユーザーがチェックアウトしている場合は、そのユーザーに連絡するか、管理者に強制チェックインを依頼します。管理者はライブラリ設定から強制チェックインが可能です。

チェックイン後、再度バージョン履歴を開いて「復元」ボタンが有効になっているか確認してください。

失敗パターン: 自分がチェックアウトしているのに気づかない

Excelファイルを開いたまま閉じずに別の作業をすると、自動的にチェックアウト状態が維持されることがあります。この状態でバージョン履歴から復元しようとしても、システムが「編集中」と判断して復元をブロックします。必ずファイルを閉じてから、または明示的にチェックインしてから復元操作を行ってください。

3. バージョン管理の設定を確認する

SharePointのドキュメントライブラリにはバージョン管理の設定があり、保存するバージョン数やバージョン履歴の保持期間が制限されています。これが原因で古いバージョンが削除されていたり、そもそもバージョン履歴が有効になっていないことがあります。

SharePointのバージョン管理設定を確認する手順

  1. SharePointサイトの該当ドキュメントライブラリで、画面上部の歯車アイコン(設定)をクリックし、「ライブラリの設定」を開きます。
  2. 「バージョン管理の設定」をクリックします。
  3. 「ドキュメントのバージョン履歴を作成する」が「はい」になっていることを確認します。ここで「いいえ」になっているとバージョン履歴は作成されません。
  4. 「保持するバージョン数」の値を確認します。デフォルトは500ですが、少ない値(例:10)に設定されていると古いバージョンは自動削除されます。
  5. 設定を変更する権限がない場合は、管理者に連絡して適切なバージョン数(少なくとも100以上を推奨)に変更してもらってください。

また、ライブラリの「詳細設定」内にある「ファイルのチェックアウトを要求する」が有効になっていると、常にチェックアウトが必須となり、復元操作に影響する場合があります。この設定も併せて確認しましょう。

ADVERTISEMENT

4. 権限が不足している場合の対応

SharePointでは、ユーザーに割り当てられた権限によってバージョン履歴の参照や復元が制限されます。最低限「編集」権限が必要で、「表示のみ」権限では復元ボタンが表示されません。

権限を確認するには、ファイルを右クリックして「共有」→「アクセス許可の管理」を開きます。自分が「編集」または「フルコントロール」権限を持っているか確認してください。もし「読み取り」しかない場合は、管理者に権限の追加を依頼しましょう。

管理者へ伝える情報

権限不足で復元できない場合、管理者に以下の情報を伝えるとスムーズです。

  • 該当ファイルのURL
  • 自分のユーザー名
  • 発生している現象(例:バージョン履歴は見られるが復元ボタンがない)

管理者はサイトの権限設定で「メンバー」グループに追加するか、個別に「編集」権限を付与することで問題を解決できます。

5. ブラウザやExcelクライアントのキャッシュをクリアする

稀に、ブラウザのキャッシュやOfficeアプリケーションのキャッシュが原因で、正しいバージョン履歴が表示されなかったり、復元操作が反映されないことがあります。

ブラウザキャッシュのクリア手順(例:Microsoft Edge)

  1. ブラウザの設定メニューから「設定」を開きます。
  2. 「プライバシー、検索、サービス」を選択し、「閲覧データをクリア」の「クリアするデータを選択」をクリックします。
  3. 「キャッシュされた画像とファイル」をチェックし、「今すぐクリア」を実行します。
  4. ブラウザを再起動して、再度SharePointにアクセスし、バージョン履歴を確認します。

また、Excelクライアントでファイルを開いている場合は、Excelのキャッシュをクリアすることも有効です。Excelの「ファイル」→「オプション」→「保存」で「Office ドキュメント キャッシュ」の設定を確認し、キャッシュを削除してください。

6. よくある質問(Q&A)

Q: バージョン履歴を開いても「復元」ボタンがグレーアウトしています。なぜですか?

A: ファイルが他のユーザーによってチェックアウトされているか、自分がチェックアウトしている可能性があります。また、バージョン管理設定で「チェックアウトを必須」にしている場合も同様です。まずはチェックアウト状態を解除してください。

Q: バージョン履歴が1つしか表示されません。古いバージョンは復元できないのですか?

A: バージョン管理設定で保存数が1に設定されているか、保持期間が短い可能性があります。管理者に確認し、バージョン数を増やしてもらってください。ただし、すでに削除されたバージョンは復元できません。

Q: 「復元」をクリックしても、ファイルの内容が元に戻りません。

A: 復元後、ブラウザをリロード(F5)してからファイルを開き直してください。それでも反映されない場合は、ブラウザのキャッシュをクリアするか、別のブラウザ(Chromeなど)で試してください。また、Excelクライアントでファイルを開いている場合は、一度閉じてから再度開くと改善することがあります。

Q: 他のユーザーがチェックアウトしている場合、自分で解除できますか?

A: 自分以外のユーザーがチェックアウトしたファイルは、通常のユーザーでは解除できません。サイトコレクション管理者またはドキュメントライブラリの管理者に依頼して強制チェックインを行ってもらう必要があります。

7. まとめ

SharePoint上のExcelファイルでバージョン履歴から戻せない場合、最初にファイルのチェックアウト状態と自分の権限を確認することが重要です。次に、バージョン管理設定が適切に構成されているか管理者に確認し、必要に応じて設定変更を依頼します。それでも解決しない場合は、ブラウザやOfficeアプリのキャッシュをクリアすることで改善することがあります。これらの手順を体系的に試すことで、ほとんどの問題は解決できるはずです。日頃からファイルを頻繁に保存し、バージョン管理を活用する習慣を身につけることで、トラブル発生時のリスクを減らせます。


📊
Excelトラブル完全解決データベースこの記事以外にも、様々なエラー解決策をまとめています。困った時の逆引きに活用してください。

ADVERTISEMENT

この記事の監修者
📈

超解決 Excel・Word研究班

企業のDX支援や業務効率化を専門とする技術者チーム。20年以上のExcel・Word運用改善実績に基づき、不具合の根本原因と最短の解決策を監修しています。ExcelとWordを使った「やりたいこと」「困っていること」「より便利な使い方」をクライアントの視点で丁寧に提供します。

🏆
超解決 Excel検定 あなたのExcel実務能力を3分で測定!【1級・2級・3級】

ADVERTISEMENT