ADVERTISEMENT

【Googleスプレッドシート】シート全体を保護!編集禁止の設定手順

【Googleスプレッドシート】シート全体を保護!編集禁止の設定手順
🛡️ 超解決

社内で共有している売上データのシートを、うっかり書き換えてしまった経験はありませんか。集計表やテンプレートとして使っているシートは、編集禁止にして保護しておきたいものです。Googleスプレッドシートには、シート全体や指定範囲を編集から守る保護機能が用意されています。この記事では、シート全体を編集禁止にする方法を、画像なしのテキストで丁寧に解説します。設定手順はもちろん、解除方法や注意点もあわせて紹介しますので、安心して保護機能を使いこなせるようになります。

【要点】シート全体を編集禁止にする3ステップ

  • 「データ」メニューから「保護されたシートと範囲」を開く: 保護機能の管理画面にアクセスする最初の操作です。
  • 「シート」タブで範囲を「シート」に設定して権限を制限する: シート全体を保護対象にし、編集できるユーザーを制限します。
  • 保護解除は同じパネルから該当の保護を削除する: 不要になった保護は簡単に解除できます。

ADVERTISEMENT

シート保護機能の仕組みと役割

Googleスプレッドシートの保護機能は、シート全体または特定のセル範囲を編集から守るための仕組みです。この機能を利用すると、共有している他のユーザーが誤ってデータを変更したり削除したりするのを防げます。保護の設定は「データ」メニュー内の「保護されたシートと範囲」パネルで行います。ここでは、保護する範囲の指定と、編集を許可するユーザーの設定が可能です。保護は自分自身にも適用されるため、設定後は自分も編集できなくなります。ただし、権限設定で自分を含めたユーザーを指定すれば、そのユーザーだけが編集できます。保護の対象はシート全体の場合と、指定したセル範囲の場合の2種類があります。シート全体を保護するケースは、テンプレートや集計結果のシートなど、内容を変更させたくない場合に適しています。一方、範囲保護は入力フォームの固定部分など、一部だけを保護したい場合に使います。

シート全体を編集禁止にする具体的な手順

ここからは、実際にシート全体を保護する手順を説明します。事前に、編集権限のあるGoogleアカウントでログインし、保護したいシートを含むスプレッドシートを開いておいてください。

  1. 保護したいシートをアクティブにする
    まず、編集を禁止したいシートのタブをクリックして、そのシートをアクティブにします。複数シートがある場合は、目的のシートを選択してください。
  2. 「データ」メニューから「保護されたシートと範囲」を選択する
    上部メニューバーの「データ」をクリックし、ドロップダウンから「保護されたシートと範囲」を選びます。すると、右側にパネルが表示されます。もしパネルが表示されない場合は、ブラウザの幅を広げてみてください。狭すぎると自動的に隠れることがあります。
  3. 「シート」タブをクリックする
    パネルの上部には「範囲」タブと「シート」タブがあります。シート全体を保護するには「シート」タブを選びます。このタブでは、保護するシート名をプルダウンから選択します。デフォルトでアクティブなシートが選択されていますが、別のシートを保護したい場合は変更してください。
  4. 権限を設定する
    「権限を設定」ボタンをクリックすると、権限設定のダイアログが開きます。ここで「編集を許可するユーザーを制限」を選択します。デフォルトでは「自分だけ」が選ばれており、自分も編集できなくなります。自分を含めて編集できるようにするには、「カスタム」を選び、自分のメールアドレスや他のユーザーのメールアドレスを追加します。追加するユーザーは、スプレッドシートの共有設定で「編集者」権限を持っている必要があります。
  5. 「完了」をクリックして保護を適用する
    権限設定が終わったら「完了」ボタンをクリックします。これでシート全体が保護され、許可されたユーザー以外はセルを編集できなくなります。保護が正常に適用されると、シートのタブに鍵アイコンが表示されます。

応用:特定のユーザーだけ編集可能にする方法

保護を設定する際、編集を許可するユーザーを細かく指定できます。権限設定のダイアログで「カスタム」を選び、許可したいユーザーのメールアドレスを追加します。複数人を追加することも可能です。たとえば、チームメンバーのみ編集可能にして、それ以外のユーザーは閲覧専用にするといった使い方ができます。追加したユーザーは、スプレッドシート自体の共有設定で「編集者」権限を持っている必要があります。また、「リンクを知っている全員」や「組織内の全員」といったオプションもありますが、これらはファイルの共有設定と連動するため注意が必要です。

保護設定に関する注意点とよくあるトラブル

自分も編集できなくなる場合の対処法

保護を設定した直後、自分でセルを編集しようとしても変更できないことがあります。これは、権限設定で自分を含めていない場合に発生します。対策としては、権限設定の段階で「自分だけ」ではなく、自分を含めたユーザーリストを指定する必要があります。たとえば、自分のメールアドレスを追加しておけば、自分だけが編集できる状態になります。もし保護後に気づいた場合は、再度「データ」メニューから「保護されたシートと範囲」を開き、該当の保護の権限を編集して自分を追加してください。

保護されたシートでも操作できる機能は限られる

シート全体を保護しても、一部の操作は引き続き可能です。例えば、フィルタの適用や並べ替え、関数の計算結果の表示、条件付き書式の適用などは保護の影響を受けません。また、セルの書式設定も保護の対象外です。ただし、セルの値の直接入力や削除、行列の挿入・削除などは禁止されます。なお、関数の結果は保護中でも自動更新されるため、データの最新状態を確認できます。

保護の解除方法

保護を解除するには、再度「データ」メニューから「保護されたシートと範囲」を開きます。パネルに現在の保護が一覧表示されるので、解除したい保護の右側にあるゴミ箱アイコンをクリックして削除します。確認ダイアログが表示されたら「削除」を選べば保護が解除され、すべてのユーザーが編集できるようになります。モバイルアプリからも同様に解除可能です。アプリでシートを開き、右上の三点メニューから「データ」→「保護されたシートと範囲」を選択するとパネルが表示されます。

シートの削除や移動は保護されない

シート全体を保護しても、そのシート自体の削除やシート名の変更、シートの移動は制限されません。これらの操作を防ぐには、シートの保護とは別に、ファイル全体の共有設定で「編集者」ではなく「閲覧者」に制限する必要があります。また、保護されたシートをコピーしても、コピー先のシートに保護設定は引き継がれません。コピー後に改めて保護を設定してください。

保護の権限設定はファイル共有設定より優先される

ファイルの共有設定で「編集者」権限を与えられているユーザーでも、シート保護で制限されていれば編集できません。保護の権限設定は、ファイル全体の共有設定よりも優先されます。逆に、保護で許可されていてもファイル共有で「閲覧者」なら編集できません。両方の設定を適切に組み合わせる必要があります。

保護設定時のよくあるミス

保護設定でよくあるミスとして、「範囲」タブと「シート」タブを間違えることがあります。シート全体を保護したいのに「範囲」タブを選んでしまうと、特定のセル範囲のみが保護されます。また、権限設定で自分を入れ忘れると、自分も編集できなくなるので注意しましょう。さらに、シート保護はシートごとに個別に設定する必要があり、一度に複数のシートをまとめて保護する方法はありません。

ADVERTISEMENT

シート全体保護と範囲保護の違い

項目 シート全体保護 範囲保護
保護範囲 シート上の全セル 指定したセル範囲のみ
設定方法 「シート」タブでシートを選択 「範囲」タブで範囲を指定
利点 シート全体を一括で保護できるため簡単 特定セルだけ保護でき柔軟性が高い
欠点 許可ユーザーでも一部編集不可、シート削除は防げない 範囲外は編集可能、設定を複数行う必要がある
使用例 テンプレートシート、集計結果シート 入力フォームの固定部分、計算式セル
権限設定 シート全体に対して編集許可ユーザーを指定 範囲ごとに異なる権限設定が可能

このように、用途に応じてシート全体保護と範囲保護を使い分けることで、効率的な編集制限が可能です。状況に合わせて適切な方法を選んでください。

この記事では、Googleスプレッドシートのシート全体を保護して編集を禁止する手順を解説しました。保護設定は「データ」メニューから簡単に行えます。保護を適用すれば、意図しないデータ変更を防止できます。ただし、保護は自分自身にも影響するため、権限設定を適切に行うことが重要です。また、範囲保護と組み合わせることで、より柔軟なアクセス管理が可能になります。保護を活用して、安心してスプレッドシートを共有してください。


ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。