このページの本文へ

セルの内容を書き換えられないように保護する

  • 豆知識編

セルを保護する方法のご紹介です。

問題

交通費を管理するのに、テンプレートシートを作成しました。
毎日同じように使うもので、実際に入力するセルは交通費の金額と用途の部分だけに限られています。

データ入力が必要なセル以外は、編集できないようにロックしておきたいと思います。あなたならどのように設定しますか? さぁ、チャレンジ!

(※下記はExcel 2007環境です。)

データ入力が必要なセル以外は、編集できないようにロックしておきたいと思います。あなたならどのように設定しますか? さぁ、チャレンジ!

解答

Excelには、シートが勝手に編集されることを防ぐため、シート全体を保護する機能があります。また、特定のセルにだけ、この保護を無効に設定することもできます。その二つの設定を組み合わせて特定のセルのみの入力制限をかけてみましょう。

  • まず、保護したくないセル、つまりシート保護後も自由に入力ができるセルを選択します。
    (①の赤色部分)
    1.まず、保護したくないセル、つまりシート保護後も自由に入力ができるセルを選択します。(①の赤色部分)
  • 右クリックして「セルの書式設定」を選択します。
    2.右クリックして「セルの書式設定」を選択します。
  • ユーザー設定リストのウインドウが出てきますので「保護」タブに切り替えます。
    デフォルトでは「ロック」にチェックが入っているので、チェックを外し[セルのロック]をオフにします。
    3.ユーザー設定リストのウインドウが出てきますので「保護」タブに切り替えます。デフォルトでは「ロック」にチェックが入っているので、チェックを外し[セルのロック]をオフにします。
  • 次に、シート全体を保護します。シートのタブ上で右クリックして、「シートの保護」を選択します。
    4.次に、シート全体を保護します。シートのタブ上で右クリックして、「シートの保護」を選択します。
  • 下のようなメッセージが出てきますので確認します。
    • 「シートとロックされたセルの内容を保護する」にチェック
    • 「ロックされていないセル範囲の選択」にチェック
    5.左のようなメッセージが出てきますので確認します。・「シートとロックされたセルの内容を保護する」にチェック・「ロックされていないセル範囲の選択」にチェック確認後「OK」ボタンを押します。これで設定は完了しました。

    確認後「OK」ボタンを押します。
    これで設定は完了しました。

  • 保護されたセルに入力や削除をしようとすると、下のようなアラートが出てきます。
  • ロックを外したセルには入力が可能ですね。
    7.ロックを外したセルには入力が可能ですね。

まとめ

手順5.に出てくる[シートの保護を解除するためのパスワード]でパスワードを設定することで、そのパスワードを知っている人だけがシート保護を解除することができます。
シートの保護と特定セルのロック解除をうまく組み合わせて設定することで、必要なデータの削除や、誤った入力を減らすことができます。
ぜひ、ご活用ください!

キヤノンS&Sパソコンお役立ち資料

情報はお役に立ちましたか?
キヤノンS&Sではこのような、Excelやパソコンの豆知識をまとめた資料を配布しています。
自己学習や新人研修にぜひご利用ください!