Excel でセルをロックおよび保護する方法 – (簡単ステップバイステップチュートリアル)
Excel では、他のユーザーによるセルの変更を防ぐため、すべてのセルを保護することが一般的です。ただし、特定のセルや数式が入力されたセルのみを保護し、その他のセルは編集可能にしておきたい場合もあります(下記スクリーンショット参照)。本チュートリアルでは、こうした設定をExcel で素早く行う方法をご紹介します。

ワークシート内のすべてのセルをロックおよび保護
ワークシート内のすべてのセルをロックして保護するには、すべてのセルがデフォルトでロックされているため、ワークシートを保護するだけで完了します。以下の手順に従ってください:
ステップ 1:「シートの保護」機能を有効化
保護したいワークシートをアクティブにして、「レビュー」タブから「シートの保護」をクリックしてください。スクリーンショットをご参照ください:
![[レビュー] タブから [シートの保護] をクリック](http://cdn.extendoffice.com/images/stories/doc-excel/lock-specific-cells/doc-lock-specific-cells-2.png)
ステップ 2:すべてのセルを保護するためのパスワードを設定
表示された「シートの保護」ダイアログボックスで、テキストボックスにパスワードを入力し、[OK]をクリックします。次のダイアログボックスでパスワードを再入力して確認し、[OK]をクリックしてダイアログを閉じます。スクリーンショットをご参照ください:

結果:
これで、現在のワークシート内のすべてのセルが保護されました。いずれかのセル範囲のロックを編集または変更しようとすると、警告メッセージが表示されます。

セルの書式設定と「シートの保護」機能で特定のセルをロックして保護
Excel で特定のセルをロックして保護するには、まずすべてのセルのロックを解除し、次に特定のセルのみをロックしたうえで、シートを保護します。以下の手順に従ってください:
ステップ 1:すべてのセルを選択してアンロック
- Ctrl + A キーを押して、ワークシート内のすべてのセルを選択できます。(または、ワークシートの左上隅にあるグレーの三角形「すべて選択)
」ボタンをクリックしても OK!) - 次に、右クリックしてコンテキストメニューから「セルの書式設定」を選択するか(または Ctrl + 1 を押すと)、「セルの書式設定」ダイアログボックスが開きます。
- 「セルの書式設定」ダイアログボックスで、「保護」タブにある「ロックする」オプションのチェックを外し、[OK] ボタンをクリックしてください。スクリーンショットをご参照ください:
![[セルの書式設定] ダイアログ ボックスで、[ロック] オプションのチェックを外してすべてのセルを選択しロックを解除](//cdn.extendoffice.com/images/stories/doc-excel/lock-specific-cells/doc-lock-specific-cells-5-1.png)
ステップ 2:特定のセルを選択してロック
- 次に、ロックおよび保護したいセルを選択してください。(複数の範囲をロックする必要がある場合は、Ctrl キーを押しながら各範囲を選択します。)
- 次に、Ctrl + 1 を押して「セルの書式設定」ダイアログボックスを開きましょう。
- 「セルの書式設定」ダイアログボックスで、「ロックする」オプションにチェックマークを入れて[OK]をクリックしてください。スクリーンショットをご参照ください:
![[セルの書式設定] ダイアログ ボックスで、[ロック] オプションにチェックを入れて特定のセルを選択しロック](//cdn.extendoffice.com/images/stories/doc-excel/lock-specific-cells/doc-lock-specific-cells-6-1.png)
ステップ 3:ワークシートを保護
- 「レビュー」タブに移動して、「シートの保護」をクリックしてください。スクリーンショットをご参照ください:
![[レビュー] タブから [シートの保護] をクリック](//cdn.extendoffice.com/images/stories/doc-excel/lock-specific-cells/doc-lock-specific-cells-2.png)
- 表示された「シートの保護」ダイアログボックスにパスワードを入力し、次のダイアログボックスで再度確認してから、[OK] をクリックしてダイアログを閉じてください。スクリーンショットをご覧ください:

結果:
これで、選択したセルだけが保護されます。これらの特定のセルを編集しようとすると、次のような警告ボックスが表示されます:

わずか数回のクリックで特定のセルをロックして保護
Kutools for Excel をご利用の場合、KUTOOLS デザインリボンでわずか数回クリックするだけで、このタスクを簡単に完了できます。
「KUTOOLS PLUS」>「デザインビュー」をクリックして「KUTOOLS デザイン」タブを表示し、以下の手順に従ってください。

ワークシート内の数式セルをロックして保護
多くの場合、ワークシートを他の人と共有する際、数式だけは誰にも変更されたくないが、その他のセルは編集可能にしておきたいことがあります。幸い、Excel では数式が入力されたセルを簡単にロックして保護できます。以下の手順に従ってください:
ステップ 1:ワークシート内のすべてのセルをアンロック
- Ctrl + A キーを押して、ワークシート内のすべてのセルを選択できます。(または、ワークシート左上隅にあるグレーの三角形「すべて選択)
」ボタンをクリックしても OK!) - 次に、Ctrl + 1 を押して「セルの書式設定」ダイアログボックスを開きましょう。
- 「セルの書式設定」ダイアログボックスで、「保護」タブにある「ロックする」オプションのチェックを外し、[OK] ボタンをクリックしてください。スクリーンショットをご参照ください:
![[セルの書式設定] ダイアログ ボックスで [ロック] オプションのチェックを外してワークシート内のすべてのセルのロックを解除](//cdn.extendoffice.com/images/stories/doc-excel/lock-specific-cells/doc-lock-specific-cells-5-1.png)
ステップ 2:すべての数式セルを選択
これで、すべてのセルのロックが解除されました。このステップでは、数式を含むすべてのセルを選択します。
- 「ホーム」タブで、「検索と選択」>「ジャンプ(特殊)」をクリックしてください。スクリーンショットをご参照ください。
![[ホーム] タブの [ジャンプ] → [条件を選択してジャンプ] をクリック](//cdn.extendoffice.com/images/stories/doc-excel/lock-specific-cells/doc-lock-specific-cells-8.png)
- 「ジャンプ(特殊)」ダイアログボックスで「数式」ラジオボタンを選択すると、すべての関数の種類が自動的に選択されます。スクリーンショットをご確認ください。
![ダイアログ ボックスで [数式] をチェック](//cdn.extendoffice.com/images/stories/doc-excel/lock-specific-cells/doc-lock-specific-cells-9.png)
- 次に、[OK] ボタンをクリックすると、すべての
- 数式が一括で選択されます。
次に、選択した数式セルをロックします。Ctrl + 1 を押して再度「セルの書式設定」ダイアログボックスを開き、「保護」タブに切り替えて「ロックする」チェックボックスをオンにしてください。最後に、[OK] ボタンをクリックします。スクリーンショットをご覧ください:
![[セルの書式設定] ダイアログ ボックスで [ロック] オプションにチェックを入れて数式セルをロック](http://cdn.extendoffice.com/images/stories/doc-excel/lock-specific-cells/doc-lock-specific-cells-10-1.png)
ステップ 4:ワークシートを保護
数式をロックしたら、シートを保護する必要があります:
- 「レビュー」タブに移動し、「シートの保護」をクリックしてください。
- 表示されたダイアログボックスにパスワードを入力して確認し、その後[OK]をクリックしてダイアログを閉じてください。スクリーンショットをご覧ください:

結果:
これで、数式が入力されたセルのみが保護されます。これらの数式を削除または編集しようとすると警告ボックスが表示されますが、その他の必要なセルは自由に編集できます。

すべてのセルをロック解除/シートの保護を解除
すべてのセルの保護を解除するには、以下の手順に従ってください:
ステップ 1:「シートの保護解除」機能を有効化
「レビュー」>「シートの保護解除」をクリックしてください。スクリーンショットをご参照ください。
![[レビュー] タブの [シートの保護/保護解除] をクリック](http://cdn.extendoffice.com/images/stories/doc-excel/lock-specific-cells/doc-lock-specific-cells-12.png)
ステップ 2:シートの保護を解除するためのパスワードを入力
表示された「シートの保護解除」ダイアログボックスのテキストボックスにパスワードを入力して保護を解除し、その後[OK]をクリックしてダイアログを閉じます。スクリーンショットをご覧ください:

保護されたシート上で特定のセルを編集可能にする
特定のセルだけをユーザーが編集できるようにし、他のセルはロックしたままにしたい場合は、そのセルの保護を解除するか、編集前にパスワードの入力を求めること、あるいは特定のユーザーにのみ編集権限を与えることができます。このセクションでは、Excel でこれらを実現するための便利な方法をいくつかご紹介します。
セルの書式設定と「シートの保護」機能で特定のセルのロックを解除
これを行うには、セルの書式設定と「シートの保護」機能をご活用ください。以下の手順に従って操作してください。
手順1:特定のセルを選択してロックを解除
- アンロックしたいセルを選択し、Ctrl + 1 を押して「セルの書式設定」ダイアログボックスを開きます。
- 「セルの書式設定」ダイアログボックスで、「保護」タブにある「ロックする」オプションのチェックを外し、[OK] ボタンをクリックしてください。スクリーンショットをご参照ください:
![ダイアログ ボックスで [ロック] オプションのチェックを外して特定のセルを選択しロックを解除](//cdn.extendoffice.com/images/stories/doc-excel/lock-specific-cells/doc-lock-specific-cells-14-1.png)
手順2:ワークシートを保護
特定のセルのロックを解除した後は、シートを保護する必要があります。
- 「レビュー」タブに移動し、「シートの保護」をクリックしてください。
- 表示されたダイアログボックスにパスワードを入力して確認し、[OK] をクリックしてダイアログを閉じてください。スクリーンショットをご参照ください:

これで、指定したセルのみ編集可能になり、他のすべてのセルは保護されます。
Kutools for Excel で数回のクリックのみで特定のセルのロックを解除
Kutools for Excel の「KUTOOLS デザイン」タブを使えば、わずか数回のクリックでこの作業をスピーディーに完了できます。
「KUTOOLS PLUS」>「デザインビュー」をクリックして、「KUTOOLS デザイン」タブを表示してください。その後、以下の手順に従って操作を進めてください。

「ユーザーによる範囲の編集の許可」機能で特定のセルのロックを解除
Excel の「ユーザーによる範囲の編集の許可」機能を使えば、特定のセルや範囲のロックを解除し、指定したユーザーだけに別のパスワードで編集権限を与えることができます。
手順1:「ユーザーによる範囲の編集の許可」機能を有効化
「校閲」>「範囲の編集の許可」をクリックしてください(下記のスクリーンショットをご参照ください)。![[レビュー] タブの [編集範囲の許可] をクリック](http://cdn.extendoffice.com/images/stories/doc-excel/lock-specific-cells/doc-lock-specific-cells-16.png)
- 表示された「ユーザーによる編集範囲の設定」ダイアログボックスで、「新規」ボタンをクリックしてください。スクリーンショットをご参照ください:
![[ユーザーによる編集範囲の許可] ダイアログ ボックスで [新規] ボタンをクリック](//cdn.extendoffice.com/images/stories/doc-excel/lock-specific-cells/doc-lock-specific-cells-17.png)
- 「新しい範囲」ダイアログボックスで、以下の操作を行います:
- 「タイトル」ボックスに、ロックを解除したい範囲の名前を入力してください。
- 「参照先」セルボックスで、
ボタンをクリックし、ロック解除したいデータ範囲を選択してください。 - 「範囲のパスワード」ボックスにパスワードを入力しないで空欄のままにすると、他のユーザーがパスワードなしでその範囲を編集できるようになります。

- 次に、[OK]ボタンをクリックすると、「パスワードの確認」ダイアログが表示されます。再度パスワードを入力してください。スクリーンショットをご参照ください:

- [OK] をクリックして「ユーザーによる編集範囲の設定」ダイアログボックスに戻ると、新しい範囲がリストボックスに追加されます。異なるパスワードでさらに範囲を追加したい場合は、ステップ 1~ステップ 2を繰り返してください。
- 引き続き、「ユーザーによる編集範囲の設定」ダイアログボックスで「シートの保護」ボタンをクリックし、ワークシート全体を保護してください。スクリーンショットをご参照ください:
![[シートの保護] ボタンをクリックして全体を保護](//cdn.extendoffice.com/images/stories/doc-excel/lock-specific-cells/doc-lock-specific-cells-20.png)
- 次のダイアログボックスでパスワードを入力して確認してください。(この際、範囲のアンロックに使用したパスワードとは異なるものを入力することをおすすめします。)その後、[OK] をクリックしてダイアログを閉じます。スクリーンショットをご参照ください:

結果:
これで、選択範囲のロックを解除して編集する必要がある場合は、その範囲に設定したパスワードを入力する必要があります。(範囲にパスワードを設定していない場合は、このダイアログボックスは表示されず、セルを直接編集できます。)

編集用に選択範囲のロックを解除をすばやくハイライトするKutools
保護されたワークシートに、ロックされたセルとロックが解除されたセルが混在している場合、ロックが解除されたセルをハイライト表示することで、どのセルが編集可能で、どのセルが編集不可かを瞬時に識別できます。Kutools for Excelのロック解除範囲を強調表示機能を使えば、ロックされていない(編集可能な)すべてのセルを特定の色でハイライト表示できます。
- 保護されたシートで、「KUTOOLS PLUS」>「デザインビュー」をクリックし、「KUTOOLS デザイン」タブを表示します。
- 「KUTOOLS デザイン」タブで「ロック解除範囲を強調表示」オプションをクリックすると、ロックが一時的に解除されたすべての選択範囲が色付きで表示され、必要に応じて自由に修正や編集が可能になります。(この「KUTOOLS デザイン」タブを閉じると、色は消えます。)

関連記事:
- 複数のワークシートを一度に保護
- 複数のワークシートを含むワークブックがあり、すべてまたは特定のワークシートを保護する必要があるとします。通常、Excel では「シートの保護」機能を使って1 枚ずつ手動で保護するしかなく、保護対象のシートが多数あると非常に面倒で時間がかかります。Excel で複数のシートを素早く簡単に一括して保護するには、どうすればよいでしょうか?
- 非表示シートを保護するためのパスワードを設定
- 重要な非表示ワークシートを含むワークブックがあり、他のユーザーがそれらを再表示できないようにしたい場合、非表示ワークシートを完全に保護するにはパスワードを設定する必要があります。これにより、他のユーザーが再表示を試みた際にパスワードの入力が求められます。Excel でこの作業を素早く簡単に実行する方法はあるでしょうか?
- ユーザーごとに個別のワークシートをパスワードで保護
- Excel では、異なるシートに異なるパスワードを設定できます。つまり、あるユーザーは特定のパスワードで1 つのワークシートを編集でき、別のユーザーは別のパスワードで別のワークシートを編集できるということです。しかし、場合によっては、各ユーザーが自分のシートのみを表示・アクセスできるようにしたいこともあるでしょう。このような制限をExcel で実現することは可能でしょうか?
- データ入力後にセルをロックまたは保護
- ワークシート上にデータ入力が必要な特定の空白セル範囲があり、入力完了後にそのセルが自動的にロックされ、再度変更できないようにするにはどうすればよいでしょうか?この記事がお役に立ちます。
最高のオフィス生産性ツール
| 🤖 | KUTOOLS AI アシスト:次に基づいてデータ分析を革新します:インテリジェント実行 | コード生成| カスタム数式を作成 | データ分析とチャート作成| 拡張機能を呼び出し… |
| 人気の機能:検索・ハイライト、または重複をマーキング | 空白行を削除する | データを失うことなく列の結合またはセルを | 数式を使用しない四捨五入... | |
| スーパー LOOKUP:複数条件 VLookup | 複数値 VLookup | 複数シートにまたがる VLookup | ファジーマッチ.... | |
| 高度なドロップダウンリスト:ドロップダウンリストをすばやく作成 | 連動型ドロップダウンリスト | 複数選択可能なドロップダウンリスト.... | |
| 列マネージャー:指定した数の列を追加|列を移動|非表示列の表示/非表示状態を切り替え|範囲と列を比較... | |
| 注目の機能:グリッドフォーカス | デザインビュー |強化された数式バー | ワークブックとシートマネージャー | リソースライブラリ(オートテキスト)| 日付ピッカー | ワークシートの統合 | 暗号化/セルの復号化 | リストからメール送信 | スーパーフィルター | 特殊フィルタ(太字のフォントを持つセルをフィルタリング/イタリック体/取り消し線…) 。。。 | |
| トップ15 ツールセット:12 テキストツール(テキストの追加、特定の文字を削除、...)| 50+グラフ種類(ガントチャート、...)| 40+実用的数式(誕生日に基づいて年齢を計算します、...)| 19 挿入ツール(QR コードを挿入、パスから画像を挿入、...)| 12 変換ツール(単語に変換する、為替レートの変換、...)| 7 結合と分割ツール(高度な行のマージ、セルの分割、...)|…他にも多数 |
Kutools for Excel でExcel スキルを強化し、これまでにない効率を体験しましょう。Kutools for Excel は、生産性を高め、時間を大幅に節約できる高度な機能を300 以上提供します。今すぐ最も必要な機能を手に入れよう!
Office Tab が Office にタブインターフェースをもたらし、作業を大幅に簡単にします
- Word、Excel、PowerPoint、Publisher、Access、Visio、Project でタブを使った編集と閲覧を有効化。
- 複数のドキュメントを、新しいウィンドウではなく、同じウィンドウ内の新しいタブで開いたり作成したりできます。
- 日々の生産性を50%も向上させ、毎日数百回ものマウスクリックを削減します!
すべてのKutools アドインが、1 つのインストーラーで。
Kutools for Officeスイートには、Excel、Word、Outlook、PowerPoint 用のアドインと Office Tab Pro が含まれており、Office アプリ間でシームレスに共同作業を行うチームに最適です。
- オールインワンスイート— Excel、Word、Outlook、およびPowerPoint 用アドイン+Office Tab Pro
- 1 つのインストーラー、1 つのライセンス— 数分でセットアップ可能(MSI 対応)
- 連携でさらにパワーアップ— Office アプリケーション全体で生産性を合理化
- 30 日間のフル機能トライアル— 登録不要、クレジットカード不要
- ベストバリュー— 個別アドイン購入よりお得
目次
- 動画
- ワークシート内のすべてのセルをロックおよび保護
- ワークシート内の特定のセルをロックおよび保護
- 書式を使用してセルとシートの保護機能を使用して
- Kutools for Excel を使用して — 数回のクリックのみで
- 数式セルをロックおよび保護
- すべてのセルをロック解除/シートの保護を解除
- 編集可能な特定のセルをロック解除
- セルの書式設定とシートの保護機能を使用して
- Kutools for Excel を使用して — 数回のクリックのみで
- 「ユーザーによる編集範囲の設定」機能を使用して
- 編集対象の選択範囲のロックを解除を強調表示するにはKutools for Excel を使用
- 関連記事
- 最高の Office 業務効率化ツール
- コメント
」ボタンをクリックしても OK!)![[セルの書式設定] ダイアログ ボックスで、[ロック] オプションのチェックを外してすべてのセルを選択しロックを解除](http://cdn.extendoffice.com/images/stories/doc-excel/lock-specific-cells/doc-lock-specific-cells-5-1.png)
![[セルの書式設定] ダイアログ ボックスで、[ロック] オプションにチェックを入れて特定のセルを選択しロック](http://cdn.extendoffice.com/images/stories/doc-excel/lock-specific-cells/doc-lock-specific-cells-6-1.png)
![[ホーム] タブの [ジャンプ] → [条件を選択してジャンプ] をクリック](http://cdn.extendoffice.com/images/stories/doc-excel/lock-specific-cells/doc-lock-specific-cells-8.png)
![ダイアログ ボックスで [数式] をチェック](http://cdn.extendoffice.com/images/stories/doc-excel/lock-specific-cells/doc-lock-specific-cells-9.png)
![ダイアログ ボックスで [ロック] オプションのチェックを外して特定のセルを選択しロックを解除](http://cdn.extendoffice.com/images/stories/doc-excel/lock-specific-cells/doc-lock-specific-cells-14-1.png)
![[ユーザーによる編集範囲の許可] ダイアログ ボックスで [新規] ボタンをクリック](http://cdn.extendoffice.com/images/stories/doc-excel/lock-specific-cells/doc-lock-specific-cells-17.png)
ボタンをクリックし、ロック解除したいデータ範囲を選択してください。

![[シートの保護] ボタンをクリックして全体を保護](http://cdn.extendoffice.com/images/stories/doc-excel/lock-specific-cells/doc-lock-specific-cells-20.png)