Googleスプレッドシートでは、簡単な共有オプションにより、スプレッドシートで同僚と簡単に共同作業できます。 残念ながら、複数の人が同じスプレッドシートを使用するのが簡単な場合、ユーザーがスプレッドシートが依存する重要な数式を意図的または意図せずに変更して、シート全体を混乱させることも簡単です。 幸いなことに、Googleスプレッドシートを使用すると、ユーザーの権限を大幅に制御できます。
数式セルのロックは、Googleスプレッドシートの数式を不正な変更から保護する優れた方法です。 Excelユーザーの場合、Excelで数式をロックする方法にも興味があるかもしれません。
数式セルをロックすると、Googleシートのスプレッドシートを共有するスプレッドシートユーザーが関数を編集できなくなります。
Googleスプレッドシートでスプレッドシートのセルをロックする方法は、Excelで行う方法とまったく同じではありません。 Googleスプレッドシートの数式保護にはパスワードは必要ありません。 したがって、独自のスプレッドシートを編集するためにセル保護のロックを解除するためにパスワードを入力する必要はありません。
ただし、GoogleスプレッドシートにはExcelほど多くのロック構成オプションはありませんが、ほとんどのユースケースでは、数式をロックするためのGoogleスプレッドシート機能で十分です。 また、Googleスプレッドシートの保護されたシートと範囲ツールは、すべての編集からセル範囲をロックします。
フルシートをロックする
他のユーザーがシートを表示できるようにしたいだけで、シートを変更できないようにする場合、最も簡単な方法はシート全体をロックすることです。 まず、ロックする必要がある数式セルを含むスプレッドシートを開きます。 スプレッドシート内のすべてのセルを保護するには、スプレッドシートの左下にあるシート名の横にあるシートタブの下向き矢印をクリックし、[シートを保護]を選択します。これにより、 [ 保護されたシートと範囲]ダイアログボックスが開きます以下の例では
または、[ ツール ]プルダウンメニューから[ 保護シート]を選択することもできます。 以下に示すように、[ 保護されたシートと範囲]ダイアログボックスが開きます。
[保護されたシートと範囲]ダイアログボックスで、次の手順を実行します。
- [ 権限の設定 ]ボタンを押して、さらに編集権限を開きます
- [ この 範囲 を編集できるユーザーを制限する ]ラジオボタンをクリックします
- 次に、ドロップダウンメニューから[ あなただけ]を選択します。
- [ 完了]を押してスプレッドシートをロックします
共有すると、シートのすべてのセルがロックされます。 誰かが数式を変更しようとすると、「 保護されたセルまたはオブジェクトを編集しようとしています。 」というエラーメッセージが表示され ます。 」
選択したセル範囲をロックする
スプレッドシート内の1つ以上の数式セルのみをロックする必要がある場合は、次の手順に従ってください。
- 保護されたシートと範囲ダイアログボックスを開きます
- [ 範囲]タブを選択します
- 下のスクリーンショットに示されている[データ範囲の選択]オプションをクリックします
- マウスを左クリックし、ロックする必要がある数式セル上にカーソルをドラッグします
- [ OK]を クリックしてから、シート全体を保護するのと同じように[ アクセス許可]ボタンを設定します
他のGoogleスプレッドシートユーザーに権限を付与する
特定のユーザーのみにセルの編集を許可する場合は、簡単に実行できます。
- [ ツール ]プルダウンメニューに移動します
- 保護シートを選択
- [ 権限を設定]をクリックします
- この範囲を編集できる ユーザーを制限からカスタムを選択します
- 次に、スプレッドシートを共有している他のGoogleスプレッドシートユーザーのメールアドレスを[ エディターの追加]ダイアログボックスに入力します。
- [ 完了]を押して変更を保存します。
別の範囲から権限をコピーすることも、この範囲を編集できるユーザーを制限するドロップダウンメニューで選択できるオプションです。
このオプションは、複数のセル範囲に同じ権限を入力するための便利なショートカットを提供します。 すべての範囲のリスト全体を入力または貼り付ける代わりに、[ 権限のコピー ]オプションを選択して、スプレッドシートに既に含まれている別の保護された範囲から同じ権限をコピーできます。
この範囲の編集時に警告を表示する ことは、選択可能な別の編集許可オプションです。 この設定を選択すると、選択したセル範囲に「 誤って変更してはならないこのシートの一部を編集しようとしている 」という通知が適用され ます。 」
他のスプレッドシートユーザーが保護されたセルの1つを編集すると、その通知が開きます。 ただし、このオプションは数式を編集できるため、実際にはセルをロックしません。ユーザーに行った編集に注意するよう警告するだけです。
一部のセルをロックから除外することもできます。 たとえば、ユーザーがいくつかのセルにデータを入力できるようにしたいが、シート内の他のものは変更できないようにするシートがあるとします。 これも簡単です。 シート全体をロックしますが、[ 特定のセルを除く ]オプションを選択します。 ロックを解除したままにするセル範囲を選択します。 [ 別の範囲を追加]をクリックして、複数のセル範囲を選択します。
[保護されたシートと範囲]ダイアログボックス(サイドバー)には、すぐ下のスナップショットに示すように、保護されたすべてのセル範囲がリストされます。 セルのロックを解除するには、そこにリストされているセル範囲を選択します。 [ 範囲の削除] または [ シート保護 ]オプションをクリックし、 [削除]を押します。
これにより、Googleスプレッドシートの数式が不正なユーザーによって削除または変更されないようにすることができます。 Googleスプレッドシートで絶対値を取得する方法に関するこの記事もお楽しみください。
Googleスプレッドシートを保護するためのヒントやコツはありますか? 以下にコメントしてください。
