【Excel】ブックの保護でシートの追加・削除・移動を禁止する方法

【Excel】ブックの保護でシートの追加・削除・移動を禁止する方法
🛡️ 超解決

Excelで作成した大切なブックを誤って編集されないよう、シートの追加や削除、移動ができないようにしたいと思ったことはありませんか。

特に、複数の人で共有するファイルや、決まったフォーマットで運用したい場合に、シート構成を固定しておきたい場面は多いでしょう。

この記事では、Excelの「ブックの保護」機能を使って、シートの追加・削除・移動を禁止する具体的な手順を解説します。

これにより、意図しないシート操作によるブックの破損や、フォーマットの崩れを防ぐことができます。

【要点】Excelブックの保護でシート操作を禁止する

  • ブックの保護設定: Excelブックのシート構成(追加・削除・移動・表示・非表示)を変更できないように設定します。
  • パスワード設定: ブックの保護を解除するにはパスワードが必要です。パスワードなしでも設定できますが、誤操作防止の効果は限定的になります。
  • シート保護との違い: ブックの保護はシート自体の編集(セルの書き換えなど)を制限するのではなく、シートの構造(追加・削除・移動など)を変更できないようにする機能です。

ADVERTISEMENT

ブックの保護機能でシート操作が制限される仕組み

Excelの「ブックの保護」機能は、ワークシートの追加、削除、移動、名前の変更、表示・非表示といった、ブック全体の構造に関わる操作を制限するための機能です。

この機能を有効にすると、これらの操作を行うためのメニューや右クリックメニューの項目がグレーアウトし、実行できなくなります。

この機能は、共有ファイルで意図しないシート構成の変更を防いだり、特定のシート構成を維持したい場合に非常に有効です。

ただし、シート内のセルの内容を編集することは、この機能だけでは防げません。セルの編集を制限したい場合は、別途「シートの保護」機能を使用する必要があります。

ブックの保護は、ブックファイル自体に設定されるため、ファイルを開くたびに有効な状態となります。解除するには、設定したパスワードを入力する必要があります。

お探しの解決策が見つからない場合は、こちらの「Excelトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

Excelブックの保護を設定する手順

  1. Excelブックを開く
    保護設定を行いたいExcelブックを開きます。
  2. 「校閲」タブを選択する
    Excelのリボンメニューから「校閲」タブをクリックします。
  3. 「ブックの保護」をクリックする
    「校閲」タブの中にある「ブックの保護」ボタンをクリックします。
  4. 「ブックの保護」ダイアログボックスが表示される
    パスワードを入力するダイアログボックスが表示されます。
  5. パスワードを入力する(任意)
    シート構成の変更を禁止するには、パスワードの入力は必須ではありません。しかし、第三者による意図しない解除を防ぐためには、パスワードを設定することを強く推奨します。パスワードを入力しない場合は、そのまま「OK」をクリックします。パスワードを設定する場合は、任意のパスワードを入力し、「OK」をクリックします。
  6. パスワードの確認入力
    パスワードを設定した場合、確認のため再度同じパスワードの入力を求められます。パスワードを正確に入力し、「OK」をクリックします。
  7. 設定完了
    これでブックの保護が設定され、シートの追加・削除・移動・名前の変更・表示・非表示ができなくなります。

ブックの保護を解除する手順

  1. Excelブックを開く
    保護設定がされているExcelブックを開きます。
  2. 「校閲」タブを選択する
    リボンメニューから「校閲」タブをクリックします。
  3. 「ブックの保護の解除」をクリックする
    「校閲」タブにある「ブックの保護」ボタンが「ブックの保護の解除」に変わっているので、これをクリックします。
  4. パスワードを入力する
    パスワードを設定している場合、パスワード入力ダイアログボックスが表示されます。設定したパスワードを正確に入力し、「OK」をクリックします。
  5. 解除完了
    パスワードが正しければ、ブックの保護が解除され、シートの追加・削除・移動などが再び可能になります。

ADVERTISEMENT

ブックの保護とシート保護の違いと使い分け

Excelには「ブックの保護」と「シートの保護」という、似ているようで異なる機能があります。それぞれの機能と、どのような場面で使い分けるべきかを理解しておきましょう。

シート保護とは

シート保護は、個々のシート内のセルの編集、書式設定、グラフの操作などを制限する機能です。具体的には、特定のセルへの値の入力、数式の変更、セルの削除、書式設定の変更などを禁止できます。

シート保護は、シートごとに設定・解除が可能で、パスワードを設定することもできます。

例えば、入力規則を設定したセルや、計算式が入っているセルを誤って書き換えてほしくない場合に利用します。

ブック保護とは

ブック保護は、前述の通り、シートの追加、削除、移動、名前の変更、表示・非表示といった、ブック全体の構造に関わる操作を制限する機能です。シートの内容自体を保護するものではありません。

ブック保護は、ブック全体に設定され、解除にはパスワードが必要です。

例えば、複数のシートで構成されたレポートファイルで、シートの順番を固定したい、不要なシートが追加されるのを防ぎたい、といった場合に利用します。

使い分けの例

以下は、両者の機能を組み合わせて使う場合の例です。

  • 例1:入力フォームとして使う場合
    • 「シートの保護」で、ユーザーが入力すべきセル以外を編集不可にする。
    • 「ブックの保護」で、シートの追加・削除・移動などを禁止し、フォームの構成を維持する。
  • 例2:集計レポートとして使う場合
    • 「シートの保護」で、集計結果が表示されているセルや、元データが入力されているセルを誤って変更されないようにする。
    • 「ブックの保護」で、レポートのシート構成(例:月次レポート、年次レポートなど)が崩れないようにする。

このように、目的に応じて「シート保護」と「ブック保護」を使い分けることで、より安全かつ効率的にExcelファイルを運用できます。

ブックの保護設定でよくある質問と注意点

パスワードを忘れてしまった場合は?

ブックの保護設定時にパスワードを設定した場合、そのパスワードを忘れてしまうと、ブックの保護を解除できなくなります。

Excelの標準機能では、パスワードを復旧する手段は提供されていません。

そのため、パスワードを設定する際は、忘れないように管理するか、パスワード管理ツールなどを活用することを強く推奨します。

もしパスワードを忘れてしまった場合は、ブックの保護を解除するためには、ファイル全体を再作成するなどの対応が必要になる可能性があります。

シートの表示・非表示も禁止できるか?

はい、ブックの保護機能は、シートの表示・非表示の操作も禁止します。

ブックの保護が有効な状態では、シートタブを右クリックしても「表示」や「非表示」のメニューが選択できなくなります。

これは、意図しないシートの表示・非表示による情報漏洩や、ブック構成の混乱を防ぐのに役立ちます。

Excelのバージョンによる違いは?

「ブックの保護」機能は、Excel 2007以降のバージョンであれば、基本的な操作方法や機能に大きな違いはありません。

Excel 2019やMicrosoft 365でも、上記で解説した手順でブックの保護を設定・解除できます。

ただし、Excelのバージョンによっては、リボンメニューの配置やデザインが若干異なる場合があります。もし手順通りに進まない場合は、お使いのExcelバージョンのリボンメニューを確認してみてください。

ブックの保護が解除できない場合の確認事項

ブックの保護が有効になっているにも関わらず、シートの追加・削除・移動などができてしまう場合、以下の点を確認してください。

  • 本当に「ブックの保護」が設定されているか?
    • 「校閲」タブの「ブックの保護」ボタンが「ブックの保護の解除」になっていないか確認します。もし「ブックの保護」と表示されていれば、保護は設定されていません。
  • 「シートの保護」と混同していないか?
    • 「シートの保護」はシート内の編集を制限しますが、シートの追加・削除・移動は制限しません。シート構成の変更を禁止したい場合は、必ず「ブックの保護」を使用してください。
  • パスワード入力が正しく行われたか?
    • パスワードを設定している場合、解除時に正しいパスワードを入力しないと解除できません。

これらの点を確認しても問題が解決しない場合は、Excelファイル自体が破損している可能性も考えられます。

まとめ

本記事では、Excelの「ブックの保護」機能を用いて、シートの追加・削除・移動を禁止する方法を解説しました。

この機能を活用することで、意図しないシート構成の変更を防ぎ、ファイルの整合性を保つことができます。

パスワード設定を忘れずに、大切なExcelブックを安全に管理しましょう。

また、セルの編集制限が必要な場合は、「シートの保護」機能と組み合わせて使用することを検討してください。

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

ADVERTISEMENT

この記事の監修者
📈

超解決 Excel・Word研究班

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

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