【Excel】エクセルで一部のセルをロック・保護する方法(シート保護・一部固定・セルロックの設定も)
Excelで作成した表やフォーマットを他の人と共有するとき、「特定のセルだけ編集させたくない」と感じたことはありませんか?
入力フォームや計算式が入ったセルを誤って書き換えられてしまうと、データが崩れてしまい、修正に時間がかかることもあります。
そのような場面で活躍するのが、Excelのシート保護とセルロックの機能です。
この機能を使えば、編集を許可するセルと禁止するセルを細かく使い分けることができ、大切なデータを守りながら必要な箇所だけ入力できる状態を作れます。
本記事では、エクセルで一部のセルをロック・保護する方法を、手順ごとにわかりやすく解説していきます。
シート保護の基本から、一部のセルだけを固定する設定、さらにパスワードを使った保護まで幅広くカバーしていますので、ぜひ参考にしてみてください。
エクセルで一部のセルをロック・保護するには「シート保護」と「セルの書式設定」を組み合わせる
それではまず、エクセルで一部のセルをロック・保護する方法の結論からお伝えしていきます。
Excelでは、「シート保護」と「セルの書式設定(ロック設定)」を組み合わせることで、特定のセルだけを保護することができます。
「シート保護をかければいい」と思いがちですが、実はシート保護をかけるだけでは、すべてのセルが編集不可になるわけではありません。
Excelのセルには、デフォルトで「ロック」状態が設定されており、シート保護を有効にして初めてそのロックが機能する仕組みになっています。
Excelでの一部セル保護の基本的な流れは次のとおりです。
①まずすべてのセルの「ロック」を解除する
②保護したいセルだけ「ロック」を有効にする
③シート保護を実行する
この3ステップを守ることで、一部のセルだけを確実にロックできます。
この手順を知らずにシート保護だけをかけてしまうと、意図しないセルまで保護されてしまうことがあるため注意が必要です。
次のh2以降では、それぞれの手順を詳しく解説していきます。
シート全体のロックを一度解除してから保護したいセルを選ぶ
続いては、一部のセルを保護するための前準備として重要な「ロックの解除と再設定」を確認していきます。
Excelでは、すべてのセルがデフォルトでロック状態になっています。
そのため、特定のセルだけを保護するには、まず全セルのロックを解除してから、保護したいセルのみに再度ロックをかけるという順番が重要です。
全セルのロックを解除する手順
それではまず、全セルのロックを解除する手順から確認していきましょう。
最初に、シート上の全セルを選択します。
キーボードの「Ctrl+A」で全選択が可能です。
次に、右クリックメニューから「セルの書式設定」を開き、「保護」タブをクリックします。
そこに「ロック」というチェックボックスがあるので、チェックを外してOKを押すと、全セルのロックが解除されます。
全セルのロック解除の操作手順
① Ctrl+A で全セル選択
② 右クリック →「セルの書式設定」を選択
③「保護」タブ →「ロック」のチェックを外す
④ OKをクリック
保護したいセルだけを選択してロックをかける
全セルのロックを解除したら、次は保護したいセルだけを選択します。
複数のセルを選択したい場合は、Ctrlキーを押しながらクリックすることで、離れたセルもまとめて選択できます。
選択が完了したら、先ほどと同様に「セルの書式設定」→「保護」タブを開き、今度は「ロック」にチェックを入れてOKを押します。
これで、選択したセルだけがロック状態になります。
ロック設定後に行う「シート保護」の実行
セルのロック設定が完了したら、最後にシート保護を有効にします。
メニューバーの「校閲」タブを開き、「シートの保護」をクリックしてください。
表示されたダイアログでは、ユーザーに許可する操作を選択できます。
必要な項目にチェックを入れてOKを押すと、シート保護が有効になり、ロックされたセルは編集不可の状態になります。
シート保護の詳細設定とパスワードによるセキュリティ強化
続いては、シート保護の詳細設定とパスワードを活用したセキュリティ強化の方法を確認していきます。
シート保護にはさまざまなオプションがあり、用途に合わせてカスタマイズすることが可能です。
また、パスワードを設定することで、第三者が簡単に保護を解除できないようにすることもできます。
シート保護ダイアログの各オプションの内容
シート保護のダイアログには、許可する操作のチェック項目が複数並んでいます。
以下の表でそれぞれの項目の意味を確認しておきましょう。
| オプション項目 | 許可される操作 |
|---|---|
| ロックされたセル範囲の選択 | ロックされたセルをクリックして選択できる |
| ロックされていないセル範囲の選択 | ロック解除されたセルを選択・編集できる |
| セルの書式設定 | フォントや色などの書式変更を許可する |
| 列の書式設定 | 列幅の変更などを許可する |
| 行の挿入・削除 | 行の追加や削除を許可する |
| 並べ替え | データの並べ替えを許可する |
| オートフィルターの使用 | フィルター機能の使用を許可する |
共有相手の利用シーンに応じて、必要な操作だけを許可するように設定するとよいでしょう。
パスワードを設定して保護を強化する方法
シート保護をかける際に、パスワードを設定することで、保護の解除を制限することができます。
パスワードを設定するには、「シートの保護」ダイアログの上部にある「シートの保護を解除するためのパスワード」欄にパスワードを入力してOKを押します。
確認のため、もう一度同じパスワードを入力するよう求められます。
パスワードは忘れてしまうと自分でも保護を解除できなくなります。
必ず安全な場所にメモを残しておくことをおすすめします。
パスワードには、英数字・記号を組み合わせた推測されにくいものを設定しましょう。
シート保護を解除する手順
保護を解除するには、「校閲」タブの「シート保護の解除」をクリックします。
パスワードを設定している場合は、パスワードの入力が求められます。
正しいパスワードを入力すると、保護が解除され、すべてのセルが再び編集可能な状態になります。
一時的に編集が必要になったときは、この手順で保護を解除するとよいでしょう。
特定の範囲だけ編集を許可する「範囲の編集を許可」機能の活用
続いては、より高度な保護設定として活用できる「範囲の編集を許可」機能を確認していきます。
この機能を使うと、シート保護をかけた状態でも、特定のセル範囲だけ編集を許可することができます。
複数のユーザーが特定の箇所だけ入力できるフォームを作成したいときなどに非常に便利な機能です。
「範囲の編集を許可」の設定手順
この機能は、「校閲」タブ内にある「範囲の編集を許可」から設定できます。
以下の手順で操作してみましょう。
「範囲の編集を許可」の操作手順
①「校閲」タブ →「範囲の編集を許可」をクリック
②「新規」ボタンをクリック
③ タイトルと編集を許可するセル範囲を入力
④ 必要に応じてパスワードを設定してOKをクリック
⑤「シートの保護」を実行する
この設定をすることで、シート保護中でも指定した範囲のセルだけが入力可能な状態になります。
範囲ごとに異なるパスワードを設定する
「範囲の編集を許可」機能では、範囲ごとに異なるパスワードを設定することもできます。
たとえば、A部門が使う入力エリアとB部門が使う入力エリアをそれぞれ別パスワードで管理する、といった運用が可能です。
情報管理が必要な業務シーンでも柔軟に対応できる点が、この機能の大きなメリットといえるでしょう。
セルロックと組み合わせた実用的な活用例
以下のような場面では、セルロックと「範囲の編集を許可」を組み合わせることで、より実用的なシートを作成できます。
| 活用シーン | 保護のポイント |
|---|---|
| 入力フォームの作成 | 入力欄以外をすべてロックする |
| 計算式の保護 | 数式入りセルをロックして上書き防止 |
| 複数部門での共有 | 部門ごとに編集範囲とパスワードを設定 |
| テンプレートの配布 | ヘッダーやラベルをロックしてレイアウト固定 |
目的に合わせて機能を組み合わせることで、より安全で使いやすいシートを作ることができます。
シートの構成を工夫しながら、使う人にとって操作しやすい設計を心がけるとよいでしょう。
まとめ
今回は、エクセルで一部のセルをロック・保護する方法について解説しました。
Excelのセル保護は、「シート保護」と「セルの書式設定のロック」を組み合わせることが基本です。
最初に全セルのロックを解除し、保護したいセルだけにロックをかけてからシート保護を実行する、という流れが重要なポイントになります。
また、パスワードを設定することでさらにセキュリティを高めることができ、「範囲の編集を許可」機能を活用すれば、より柔軟な保護設定も可能です。
セル保護のポイントまとめ
・全セルのロックを解除してから保護したいセルだけロックする
・シート保護はロック設定の後に実行する
・パスワード設定で第三者による解除を防止できる
・「範囲の編集を許可」で部分的な編集権限を設定できる
大切なデータを守りながら、必要な箇所だけ入力できる使いやすいシートを作成するために、ぜひ今回紹介した手順を活用してみてください。
設定自体はそれほど複雑ではないので、一度手を動かしてみると流れがつかめるはずです。
Excelのシート保護機能をうまく使いこなして、業務の効率化とデータの安全管理を両立させましょう。