【Excel】エクセルのセルにロックをかける方法(かけ方・一部のセルのみ・パスワード・ファイルへのロックのかけ方など)
Excelを使って作成した表やデータを、誤って編集・削除されてしまった経験はありませんか?
特にチームで共有するファイルや、大切な計算式が含まれたシートでは、意図せぬ変更がミスや業務トラブルの原因になることも少なくありません。
そんなときに活躍するのが、Excelの「セルのロック機能」です。
この機能を使えば、特定のセルだけを編集不可にしたり、パスワードを設定してシートやファイル全体を保護したりと、さまざまな形でデータを守ることができます。
本記事では、セルのロックの基本的なかけ方から、一部セルのみをロックする方法、パスワードの設定方法、さらにファイルへのロックのかけ方まで、実際の操作手順をわかりやすく解説していきます。
Excelのセル保護・シート保護・ブック保護をしっかりマスターして、大切なデータを安全に管理しましょう。
Excelのセルロックは「セルの書式設定」と「シートの保護」の組み合わせで実現できる
それではまず、Excelにおけるセルのロックの基本的な仕組みについて解説していきます。
Excelでセルにロックをかけるには、「セルの書式設定」でロックを指定し、「シートの保護」を有効にするという2つのステップが必要です。
この2つをセットで行うことで、はじめてロックが機能するという点が、初心者の方が混乱しやすいポイントでしょう。
Excelのすべてのセルは、初期状態で「ロックする」設定がオンになっています。
しかしそれだけではロックは有効にならず、「シートの保護」をかけることで初めてロック状態が反映される仕組みになっています。
セルロックの基本ステップ
ステップ1:「セルの書式設定」でロックするセルを指定する
ステップ2:「シートの保護」を有効にしてロックを機能させる
この2つがそろって初めてセルのロックが有効になります。
つまり、「シートの保護」なしにセルのロック設定だけしても、実際にはセルを自由に編集できてしまいます。
逆に「シートの保護」だけをかけた場合は、すべてのセルがロック対象(初期設定がロックオン)になるため、シート全体が編集不可になります。
この仕組みを理解した上で操作すると、目的に合ったロックをスムーズにかけられるでしょう。
セルの書式設定でロックを確認・変更する方法
セルのロック設定は、「セルの書式設定」ダイアログから確認・変更できます。
操作手順は以下のとおりです。
【セルの書式設定でロックを確認する手順】
1. ロック設定を確認したいセルを選択する
2. 右クリックして「セルの書式設定」を選択(またはCtrl+1キー)
3. 「保護」タブをクリックする
4.「ロック」のチェックボックスを確認する(初期状態はチェックあり)
「ロック」のチェックが入っているセルは、シートの保護を有効にしたときに編集できなくなります。
チェックを外すと、シートの保護がかかっていても編集可能なセルとして扱われます。
この特性を活かすのが、後述する「一部のセルだけロックする」テクニックです。
シートの保護を有効にする手順
セルのロック設定が完了したら、次は「シートの保護」を有効にします。
【シートの保護を有効にする手順】
1. 「校閲」タブをクリックする
2.「シートの保護」ボタンをクリックする
3. 保護の設定ダイアログが表示される
4. 必要に応じてパスワードを入力する(任意)
5.「OK」をクリックして完了
保護が有効になると、ロックされたセルをクリックして編集しようとした際に、「変更しようとしているセルやグラフは保護されているシート上にあります」というメッセージが表示されます。
シートの保護を解除するには、「校閲」タブ→「シート保護の解除」をクリックするだけです。
パスワードを設定していた場合は、解除時にパスワードの入力が求められます。
ロックと保護の関係を表で整理する
ロックとシートの保護の組み合わせによる動作の違いを、以下の表でわかりやすく整理しました。
| セルのロック設定 | シートの保護 | 結果(セルの編集可否) |
|---|---|---|
| ロックあり(チェックオン) | 保護あり | 編集不可(ロック有効) |
| ロックあり(チェックオン) | 保護なし | 編集可(ロック無効) |
| ロックなし(チェックオフ) | 保護あり | 編集可(ロック除外) |
| ロックなし(チェックオフ) | 保護なし | 編集可 |
このように、ロックとシートの保護の両方が揃ったときだけセルの編集が制限されるという点を覚えておきましょう。
一部のセルのみにロックをかける方法
続いては、シートの一部セルだけをロックする方法を確認していきます。
たとえば、計算式や見出しはロックして変更できないようにしつつ、入力欄だけは自由に編集できるようにしたいケースは非常に多いでしょう。
そのような場合に活用したいのが、「一部のセルだけロックをかける」テクニックです。
一部セルだけロックする基本の考え方
前述のとおり、Excelではすべてのセルに初期状態で「ロックあり」の設定が入っています。
そのため、一部のセルだけロックしたい場合は、「編集を許可したいセルのロックをあらかじめ外してから」シートの保護をかけるという手順が正解です。
逆の考え方になりやすいので注意が必要でしょう。
一部セルのみロックする手順のポイント
「ロックしたいセル」を指定するのではなく、「ロックしたくないセル(編集可能にしたいセル)」のロックを解除してからシートの保護をかけるのが正しい手順です。
一部セルのみロックする具体的な操作手順
【一部セルのみロックする手順】
1. Ctrl+Aで全セルを選択する
2. 右クリック→「セルの書式設定」→「保護」タブを開く
3.「ロック」のチェックを外して「OK」をクリック(全セルのロックを解除)
4. ロックしたいセル(編集させたくないセル)を選択する
5. 再度「セルの書式設定」→「保護」タブを開く
6.「ロック」にチェックを入れて「OK」をクリック
7.「校閲」タブ→「シートの保護」でシートを保護する
この手順により、指定したセルだけがロックされ、それ以外のセルは引き続き自由に編集できる状態になります。
入力フォームや申請書など、記入欄と固定項目が混在するシートで特に便利な設定です。
数式が入ったセルだけを自動でロックする方法
数式が入力されているセルだけを効率よく選択して、まとめてロックしたい場合は、「ジャンプ」機能が便利です。
【数式セルだけを選択してロックする手順】
1. Ctrl+Aで全選択し、全セルのロックをいったん解除する(前述の手順と同様)
2. Ctrl+Gキーで「ジャンプ」ダイアログを開く
3.「セル選択」をクリックし、「数式」を選んで「OK」をクリック
4. 数式が入ったセルだけが自動選択される
5. 「セルの書式設定」→「保護」→「ロック」にチェックを入れる
6.「シートの保護」を有効にする
これにより、計算式が入力されたセルだけをまとめてロックでき、誤って数式を消してしまうリスクを大幅に減らすことができます。
業務で使うExcelシートの品質維持に、ぜひ活用してみてください。
パスワードを設定してロックをより強固にする方法
続いては、パスワードを使ったより強固なロックのかけ方を確認していきます。
シートの保護にパスワードを設定することで、知らない人がロックを簡単に解除できなくなるため、セキュリティがぐっと高まります。
特に機密情報や重要な集計データが入ったシートでは積極的に活用したい設定でしょう。
シートの保護にパスワードを設定する手順
【シートの保護にパスワードを設定する手順】
1.「校閲」タブ→「シートの保護」をクリックする
2.「シートの保護を解除するためのパスワード」欄にパスワードを入力する
3.「OK」をクリックする
4. 確認のため同じパスワードを再入力して「OK」をクリックする
パスワードは大文字・小文字が区別されます。
また、パスワードを忘れると解除ができなくなるため、必ずメモなどに記録して安全な場所に保管しておきましょう。
パスワード付きシートの保護を解除する方法
【パスワード付き保護の解除手順】
1.「校閲」タブ→「シート保護の解除」をクリックする
2. パスワード入力ダイアログが表示される
3. 設定したパスワードを入力して「OK」をクリックする
正しいパスワードを入力するとシートの保護が解除され、再び編集が可能になります。
パスワードが違う場合はエラーメッセージが表示され、解除はできません。
シート保護のパスワード設定時に許可できる操作一覧
シートの保護ダイアログでは、パスワードの設定だけでなく、保護された状態でも許可する操作を細かく設定できます。
以下にその一覧を示します。
| 許可できる操作 | 内容 |
|---|---|
| ロックされたセル範囲の選択 | ロックセルをクリックして選択できる |
| ロックされていないセル範囲の選択 | ロックなしセルを選択できる |
| セルの書式設定 | フォントや色などの書式変更を許可 |
| 列の書式設定 | 列の幅変更などを許可 |
| 行の書式設定 | 行の高さ変更などを許可 |
| 列の挿入・削除 | 列の追加・削除を許可 |
| 行の挿入・削除 | 行の追加・削除を許可 |
| 並べ替え | データの並べ替えを許可 |
| オートフィルターの使用 | フィルター操作を許可 |
| ピボットテーブルとグラフの使用 | ピボット操作を許可 |
用途に合わせてチェックを入れることで、ロックしながらも一定の操作は許可する柔軟な保護設定が可能です。
ファイル全体(ブック)にロックをかける方法
続いては、Excelファイル全体へのロックのかけ方を確認していきます。
シートの保護がシート単位の操作制限であるのに対し、ブック(ファイル)全体への保護は、ファイルの開封やシート構成の変更そのものを制限できます。
セキュリティをさらに高めたい場面で有効な設定でしょう。
ブックの保護(シート構成の保護)をかける方法
「ブックの保護」は、シートの追加・削除・移動・名前変更などのシート構成の変更を禁止する機能です。
【ブックの保護を設定する手順】
1.「校閲」タブ→「ブックの保護」をクリックする
2.「構造」のチェックが入っていることを確認する
3. 必要に応じてパスワードを入力する
4.「OK」をクリックして完了
この設定をすると、シートのタブを右クリックしても「挿入」「削除」「移動」などのメニューがグレーアウトされて操作できなくなります。
シート構成を固定したいときに活躍する機能です。
ファイルを開くときにパスワードを要求する設定方法
ファイル自体を開けないようにパスワードを設定することも可能です。
これは「ブックの保護」とは別の機能で、ファイルを開く際にパスワード入力を要求します。
【ファイルを開くパスワードを設定する手順】
1.「ファイル」タブ→「名前を付けて保存」をクリックする
2. 保存ダイアログで「ツール」→「全般オプション」をクリックする
3.「読み取りパスワード」または「書き込みパスワード」を入力する
4.「OK」をクリックしてパスワードを確認入力する
5. ファイルを保存して完了
「読み取りパスワード」を設定すると、ファイルを開く際にパスワードが要求されます。
「書き込みパスワード」を設定すると、パスワードなしでは読み取り専用でしか開けなくなります。
重要なファイルの外部共有時などに非常に有効な手段です。
「情報」タブからブックを保護する方法
より直感的な操作で保護を設定したい場合は、「情報」タブからも設定が可能です。
【情報タブからブックを保護する手順】
1.「ファイル」タブ→「情報」をクリックする
2.「ブックの保護」ボタンをクリックする
3. メニューから目的の保護方法を選ぶ
・「パスワードを使用して暗号化」:ファイルを開くパスワードを設定
・「現在のシートを保護」:シートの保護を設定
・「ブック構造の保護」:シート構成の変更を禁止
「パスワードを使用して暗号化」を選ぶと、ファイル自体が暗号化されるため、最も強力なセキュリティ保護となります。
ただし、パスワードを忘れると復元は非常に困難になるため、管理には十分注意が必要です。
まとめ
本記事では、Excelのセルにロックをかける方法について、基本の仕組みから応用的な設定まで幅広く解説しました。
まず、セルのロックは「セルの書式設定」と「シートの保護」の2つを組み合わせることで機能するという基本構造を押さえることが重要です。
次に、一部セルだけをロックしたい場合は、「編集を許可したいセルのロックをあらかじめ解除してからシートの保護をかける」という手順が正しい操作になります。
パスワードを設定することで、第三者による簡単な保護解除を防ぐことができ、さらにファイル全体への暗号化保護によって、ファイルを開く段階からセキュリティを確保することも可能です。
用途に合わせて「シートの保護」「ブックの保護」「ファイルの暗号化」を使い分けることで、Excelファイルの安全管理が格段に向上するでしょう。
大切なデータや計算式を守るために、ぜひ今回ご紹介した設定を活用してみてください。