Googleスプレッドシートで行を保護する方法

📅
🕑 1 分で読む

Googleスプレッドシートで行やセルをロックする方法を知っておくとかなり便利です。特にチームで作業していて、うっかり編集して混乱させたくない場合はなおさらです。時には、チームで共同作業しなければならないこともありますが、スプレッドシートには許可なく変更されてはいけない部分もあります。Googleスプレッドシートには、特定のセル、列、または行全体をロックするオプションが組み込まれているため、意図しない変更からデータをほぼ確実に保護できます。特に初心者にとっては、必ずしも分かりやすく簡単なわけではありませんし、設定によっては少々扱いにくいこともあります。でも、一度コツをつかんでしまえば、驚くほど便利です。そうそう、ロックはAndroidアプリやiOSアプリでも機能します。Googleは物事を複雑にするのが好きなので、これはちょっと奇妙です。

Googleスプレッドシートのセルの編集を防ぐ方法

保護範囲を使用して特定のセルまたは行をロックする

これはおそらく、シートの一部をロックする最も一般的な方法です。数式や重要なデータをロックしておきたい場合に役立ちます。基本的に、誰も(あなたまたは指定された人以外)そのセルを変更できないようにします。これが役立つ理由は、たとえ誰かがシートの大部分を編集しても、特定の行やセルはアクセスできないため、数式や重要な情報が誤って変更されるのを防ぐことができるからです。この設定を行うと、これらのセルは保護され、警告またはロックアイコンが表示されます。この設定はほぼ確実に行われますが、シートによっては、再読み込み後に保護をすぐに再適用する必要があるかもしれません。

Googleスプレッドシートを開いたら、ロックしたいセル(複数可)を右クリックします。ポップアップメニューが表示されます。すぐにオプションが表示されない場合は、メニューリストの下部にある小さな「その他の操作を表示」オプションメニューを探してください。それを選択し、 「範囲を保護」をクリックします。すると右側にサイドバーが開きます。ここから、セル範囲を手動で入力するか( のようにA1:A10)、マウスでセルを選択して範囲を自動入力することができます。

次に、下部にある「権限を設定」をクリックします。ここで魔法が起こります。この範囲を編集できるユーザーを制限できます。自分だけに設定することも、カスタムオプションを選択して特定のユーザーを含めることもできます。そのため、特にチームでシートを共有する場合は、非常に柔軟に操作できます。「自分だけ」の横にあるドロップダウンから、アクセスが必要なユーザーのメールアドレスを追加できます。設定によっては、「編集できるユーザーを制限する」を切り替えてユーザーを指定する必要がある場合があります。設定後は必ず保存してください。少しおかしなことですが、保護が正しく機能するまでにシートを再読み込みする必要がある場合があります。そのため、毎回すぐに機能しなくても驚かないでください。

データの安全性を高めるために列をロックする

これは個々のセルの場合とほぼ同じように機能しますが、列全体を対象としています。ヘッダーや特定のデータ列を編集から保護したい場合に便利です。列全体をロックするには、列の文字(「C」や「F」など)をクリックして選択し、右クリックして「その他の列オプションを表示」を探します。それをクリックして、 「範囲を保護」を選択します。同じサイドバーがポップアップ表示され、以前と同じように権限を設定できます。

シート全体をロックしたい場合は、下部のシートタブをクリックし、「シートの保護」オプションを選択します。ここで、特定の列のみをロックするか、シート全体をロックするかを選択します。連続していないセル(A1、C3、F10など)をロックする場合は、Googleスプレッドシートでは複数の範囲を一度に保護できないため、各範囲を個別に保護する必要があります。また、自分だけが編集できるように設定したり、誰かが変更しようとしたときに警告メッセージを表示したりすることもできます。これは、ミスを防ぎたい場合に便利です。

重要:ロック機能はモバイルアプリでも利用可能ですが、AndroidやiOSではバグが発生する場合があります。そのため、スマートフォンやタブレットでロック機能を利用する場合は、ロックが解除されるまでに何度か試したり、タップし直したりする必要があるかもしれません。

保護のロック解除または削除

後で範囲のロックを解除する必要がある場合は、非常に簡単です。保護されたセルを右クリックし、「その他のセルアクションを表示」に移動して、もう一度「範囲の保護」を選択します。保護されている範囲またはシートのリストが表示されます。保護を解除したい範囲またはシートをクリックし、ゴミ箱アイコンまたは「削除」をクリックします。通常はすぐに完了しますが、適切な権限でログインしていることを確認してください。権限がない場合、オプションがグレー表示される場合があります。

保護がすぐに機能しない場合があります。シートを再読み込みするか、権限を再適用すると解決する場合があります。また、注意せずにクリックすると、誤って保護が解除される可能性があるため、削除をクリックする前にもう一度確認してください。

まとめ

Googleスプレッドシートで特定のセルや範囲を保護するのは、最初は完璧でも直感的でもないかもしれませんが、慣れてしまえば十分に効果的です。少数のユーザーに対してデータをロックしたり、数式を保護したりする場合でも、これらの保護機能は多くの手間を省いてくれます。ただし、リンクを公開したり、幅広いグループと共有したりする場合、保護機能は万全ではないことに注意してください。編集権限を持つユーザーが、権限を慎重に設定しない限り、保護を上書きできてしまうからです。それでも、誤って編集されてしまうのを防ぎ、スプレッドシートを整理整頓しておくには、有効な手段です。

まとめ

  • セル/列を右クリック > その他のアクションオプションを表示 > 範囲を保護
  • 編集できるユーザーを制限する権限を設定する
  • ロックを解除するには、リストから保護を削除するだけです
  • モバイルでは保護機能はありますが、不安定な場合があります。よりスムーズな体験のためにデスクトップでお試しください。
  • 必要に応じてシートタブメニューからシート全体をロックします

まとめ

ロックが実際に機能して、数式やデータをいじられるのを防いでくれると、なんだか満足感があります。ある設定では問題なく動作しましたが、別の設定では権限を何度か再適用する必要がありました。しかし、全体的には、特に複数の人が作業している場合、シートを健全な状態に保つための優れたツールです。このツールが、誤って編集してしまう混乱を誰かに避けるのに役立つことを願っています。正直なところ、誰もが同じような経験をしたことがあるでしょうから。