メインコンテンツへスキップ

Excelでセルをロックして保護する – (簡単なステップバイステップガイド)

Author: Xiaoyang Last Modified: 2025-05-23

ビデオ: セル / 特定のセル / 数式セルをロックして保護する

 


ワークシート内のすべてのセルをロックして保護する

ワークシート内のすべてのセルをロックして保護するには、すべてのセルはデフォルトでロックされているため、シートを保護するだけで済みます。以下の手順に従ってください:

ステップ 1: 「シートの保護」機能を有効にする

保護したいワークシートをアクティブにし、「レビュー」>「シートの保護」をクリックします。スクリーンショットをご覧ください:

 click Review > Protect Sheet

ステップ 2: すべてのセルを保護するためのパスワードを設定する

ポップアップする「シートの保護」ダイアログボックスで、テキストボックスにパスワードを入力し、OKをクリックします。次のダイアログボックスでパスワードを再入力して確認し、OKをクリックしてダイアログを閉じます。スクリーンショットをご覧ください:

Set password for protecting all cells

結果:

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

a warning message will appear if you edit the cell

注意:
  1. すべてのセルがロックされています。セルを編集するには、シートの保護を解除する必要があります。
  2. 複数のワークシートを一度に保護したい場合、Kutools for Excel の「ワークシートの保護」機能を使用すれば、わずか5秒でこの作業を完了できます。

ワークシート内の特定のセルをロックして保護する

時々、ワークシート内の特定のセルだけを保護したい場合があります。そのような場合、次の3つの方法が役立ちます。

「セルの書式設定」と「シートの保護」機能を使用して特定のセルをロックして保護する

Excelで特定のセルをロックして保護するには、まずすべてのセルをアンロックし、次に特定のセルをロックして、最後にシートを保護します。以下の手順に従ってください:

ステップ 1: すべてのセルを選択してアンロックする

  1. Ctrl + Aを押してワークシート内のすべてのセルを選択します。(または、「すべて選択」をクリックします  select all icon ボタン、ワークシート左上にある灰色の三角形)
  2. 次に、右クリックしてコンテキストメニューから「セルの書式設定」を選択するか(またはCtrl + 1を押す)ことで「セルの書式設定」ダイアログを開きます。
  3. 「セルの書式設定」ダイアログボックスで、「保護」タブの下にある「ロック」オプションのチェックを外し、OKボタンをクリックします。スクリーンショットをご覧ください:
    Select all cells and unlock them in the Format Cells dialog box by unchecking the Locked option

ステップ 2: 特定のセルを選択してロックする

  1. 次に、ロックして保護したいセルを選択します。(複数の範囲をロックする必要がある場合は、Ctrlキーを押しながら範囲を選択してください。)
  2. 次に、Ctrl + 1を押して「セルの書式設定」ダイアログを開きます。
  3. 「セルの書式設定」ダイアログボックスで、「ロック」オプションをチェックし、OKをクリックします。スクリーンショットをご覧ください:
    Select the specific cells and lock them in the Format Cells dialog box by checking the Locked option

ステップ 3: ワークシートを保護する

  1. 「レビュー」タブに移動し、「シートの保護」をクリックします。スクリーンショットをご覧ください:
     click Protect Sheet from Review tab
  2. ポップアップする「シートの保護」ダイアログボックスで、パスワードを入力し、次のダイアログボックスで確認し、OKをクリックしてダイアログを閉じます。スクリーンショットをご覧ください:
    type a password and confirm

結果:

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

a warning box will appear if edit the specific cells

注意: ロックされたセルを編集する必要がある場合は、まずシートの保護を解除してください

数回のクリックで特定のセルをロックして保護する

Kutools for Excel をお持ちの場合、Kutools Designリボンで数回のクリックだけでこのタスクを完了できます。

Kutools for Excelは、300以上の高度な機能を提供し、複雑なタスクを簡素化し、創造性と効率を向上させます。 AI機能と統合され、Kutoolsは正確にタスクを自動化し、データ管理を容易にします。Kutools for Excelの詳細情報...無料トライアル...

「Kutools Plus」>「デザインビュー」をクリックして「KUTOOLS デザイン」タブを表示します。その後、以下の手順に従ってください:

lock specific cells by kutools


ワークシート内の数式セルをロックして保護する

ほとんどの場合、ワークシートを他の人と共有する際に、数式を変更されたり壊されたりしないようにしつつ、他のセルは編集可能にしておきたいと思います。幸いなことに、Excelでは数式セルを簡単にロックして保護することができます。以下の手順に従ってください:

ステップ 1: ワークシート内のすべてのセルをアンロックする

  1. Ctrl + Aを押してワークシート内のすべてのセルを選択します。(または、「すべて選択」をクリックします  select all icon ボタン、ワークシート左上にある灰色の三角形)
  2. 次に、Ctrl + 1を押して「セルの書式設定」ダイアログを開きます。
  3. 「セルの書式設定」ダイアログボックスで、「保護」タブの下にある「ロック」オプションのチェックを外し、OKボタンをクリックします。スクリーンショットをご覧ください:
    Unlock all cells in the worksheet by unchecking the Locked option in the Format Cells dialog box

ステップ 2: すべての数式セルを選択する

これで、すべてのセルがアンロックされました。このステップでは、数式を持つすべてのセルを選択します。

  1.  「ホーム」タブの下で、「検索と選択」>「ジャンプ」をクリックします。スクリーンショットをご覧ください:
    click Go To Special under Home tab
  2. 「ジャンプ」ダイアログボックスで、「数式」ラジオボタンをチェックすると、すべての数式タイプが選択されます。スクリーンショットをご覧ください:
    check the Formulas in the dialog box
  3. 次に、OKボタンをクリックすると、すべての
  4. 数式を持つセルが一括で選択されます。

ステップ 3: 数式セルをロックする

次に、選択した数式セルをロックします。Ctrl + 1を押して「セルの書式設定」ダイアログを再度開き、「保護」タブに切り替え、「ロック」チェックボックスをチェックします。最後に、OKボタンをクリックします。スクリーンショットをご覧ください:

lock formula cells by checking the Locked option in the Format cell dialog box

ステップ 4: ワークシートを保護する

数式をロックした後は、シートを保護する必要があります:

  1. 「レビュー」タブに移動し、「シートの保護」をクリックします。
  2. ポップアップするダイアログボックスで、パスワードを入力し、確認します。そして、OKをクリックしてダイアログを閉じます。スクリーンショットをご覧ください:
    type a password and confirm to protect the sheet

結果:

これで、数式セルのみが保護されました。これらの数式を削除または編集すると、警告ボックスが表示されますが、他の必要なセルは編集できます。

If you delete or edit these formulas, you will see a warning box

注意: ロックされた数式セルを編集する必要がある場合は、シートの保護を解除してください 

すべてのセルをアンロック / シートの保護を解除する

すべてのセルを保護解除するには、以下の手順に従ってください:

ステップ 1: 「シートの保護解除」機能を有効にする

「レビュー」>「シートの保護解除」をクリックします。スクリーンショットをご覧ください:

Click Review > Protect Unprotect Sheet

ステップ 2: シートの保護を解除するためのパスワードを入力する

ポップアップする「シートの保護解除」ダイアログボックスで、テキストボックスにパスワードを入力して保護を解除します。そして、OKをクリックしてダイアログを閉じます。スクリーンショットをご覧ください:

Enter the password to unprotect the sheet


保護されたシート上で編集可能な特定のセルをアンロックする

特定のセルのデータを変更または編集できるようにしつつ、他のセルをロックされたままにしたい場合、特定のセルを保護解除したり、他のユーザーにこれらのセルを編集する前にパスワードを要求させたり、特定のユーザーに限定して編集を許可することができます。このセクションでは、Excelでこれを達成するための便利な方法をいくつか紹介します。

注意: 次の方法を適用する前に、まずワークシートの保護を解除することを確認してください。

「セルの書式設定」と「シートの保護」機能を使用して特定のセルをアンロックする

これを行うには、「セルの書式設定」と「シートの保護」機能を使用します。以下の手順に従ってください:

ステップ 1: 特定のセルを選択してアンロックする

  1. アンロックしたいセルを選択し、Ctrl + 1を押して「セルの書式設定」ダイアログを開きます。
  2. 「セルの書式設定」ダイアログボックスで、「保護」タブの下にある「ロック」オプションのチェックを外し、OKボタンをクリックします。スクリーンショットをご覧ください:
    Select and unlock the specific cells by unchecking the Locked option in the dialog box

ステップ 2: ワークシートを保護する

特定のセルをアンロックした後は、シートを保護する必要があります:

  1. 「レビュー」タブに移動し、「シートの保護」をクリックします。
  2. ポップアップするダイアログボックスで、パスワードを入力し、確認します。そして、OKをクリックしてダイアログを閉じます。スクリーンショットをご覧ください:
    type a password and confirm to protect the sheet

これで、他のすべてのセルは保護されますが、指定したセルは編集可能です。


Kutools for Excel を使用して数回のクリックで特定のセルをアンロックする

Kutools for Excel の「KUTOOLS デザイン」タブを使用すると、数回のクリックでこの作業を迅速に解決できます。

Kutools for Excelは、300以上の高度な機能を提供し、複雑なタスクを簡素化し、創造性と効率を向上させます。 AI機能と統合され、Kutoolsは正確にタスクを自動化し、データ管理を容易にします。Kutools for Excelの詳細情報...無料トライアル...

「Kutools Plus」>「デザインビュー」をクリックして「KUTOOLS デザイン」タブを表示します。その後、以下の手順に従ってください:

unprotect specific cells by kutools

注意: この機能を使用するには、Kutools for Excel をダウンロードしてインストールしてください。

「範囲の編集を許可」機能を使用して特定のセルをアンロックする

Excelでは、「範囲の編集を許可」機能を使用して特定の範囲をアンロックすることもできます。この機能を使用すると、異なるパスワードで特定の人々に特定のセルや範囲を編集させることができます。

ステップ 1: 「範囲の編集を許可」機能を有効にする

「レビュー」>「編集範囲の許可」をクリックします。スクリーンショットをご覧ください:
Click Review > Allow Edit Ranges

注意: 「編集範囲の許可」ボタンがグレー表示されている場合、シートの保護を解除する必要があります。

ステップ 2: アンロックする範囲を指定し、パスワードを設定する

  1. ポップアップする「範囲の編集を許可」ダイアログボックスで、「新規」ボタンをクリックします。スクリーンショットをご覧ください:
    click New button in the Allow Users to Edit Range dialog box
  2. 「新しい範囲」ダイアログボックスで、次の操作を行います:
    • 「タイトル」ボックスに、アンロックしたい範囲の名前を入力します;
    • 「参照先」セルボックスで、 select button ボタンをクリックして、アンロックしたいデータ範囲を選択します;
    • 「範囲パスワード」ボックスにパスワードを入力するか、またはこのボックスを空のままにして、他のユーザーがパスワードなしで範囲を編集できるようにします。
    • specify the options in the dialog box
  3. 次に、OKボタンをクリックすると、別の「パスワードの確認」ダイアログが表示されます。もう一度パスワードを入力してください。スクリーンショットをご覧ください:
    retype the password
  4. OKをクリックして「範囲の編集を許可」ダイアログボックスに戻ります。新しい範囲がリストボックスに追加されます。さらに異なるパスワードで範囲を追加する場合は、ステップ2の手順1〜3を繰り返してください。
  5. 「範囲の編集を許可」ダイアログボックスで、「シートの保護」ボタンをクリックして、全体のシートを保護します。スクリーンショットをご覧ください:
    click Protect Sheet button to protect the whole sheet
  6. 続くダイアログボックスで、パスワードを入力し、確認します。(ここでは、範囲のアンロックに使用したパスワードとは異なるものを使用することをお勧めします。)そして、OKをクリックしてダイアログを閉じます。スクリーンショットをご覧ください:
    type a password and confirm it

結果:

これで、アンロックされたセルを編集する際には、その範囲に設定したパスワードを入力する必要があります。(範囲にパスワードを設定しなかった場合、このダイアログは表示されず、直接セルを編集できます。)

when you need to edit the unlocked cells, you should type the password

ヒント: パスワードを使用して範囲をアンロックする以外にも、特定のユーザーにパスワードなしで範囲を編集する権限を与えることもできます。これを行うには、「特定のユーザーにセルを編集させる」記事が役立つかもしれません。

 Kutoolsを使用してアンロックされたセルを迅速に強調表示して編集する

保護されたワークシートにロックされたセルとアンロックされたセルが混在している場合、アンロックされたセルを強調表示することで、どのセルが編集可能で、どのセルが編集不可かを迅速に識別できます。Kutools for Excel の「ロック解除範囲を強調表示」機能を使用すると、すべてのアンロックされた(編集可能な)セルを特定の色で強調表示できます。

Kutools for Excelは、300以上の高度な機能を提供し、複雑なタスクを簡素化し、創造性と効率を向上させます。 AI機能と統合され、Kutoolsは正確にタスクを自動化し、データ管理を容易にします。Kutools for Excelの詳細情報...無料トライアル...
  1. 保護されたシートで、「Kutools Plus」>「デザインビュー」をクリックして「KUTOOLS デザイン」タブを表示します。
  2. 「KUTOOLS デザイン」タブの下で、「ロック解除範囲を強調表示」オプションをクリックすると、すべてのアンロックされたセルが一時的に色で覆われ、自由に修正または編集できます。(このKUTOOLS デザインタブを閉じると、色は消えます。)

highlight to view the unlocked cells by kutools

注意: この機能を使用するには、Kutools for Excel をダウンロードしてインストールしてください。

関連記事:

  • 複数のワークシートを一度に保護する
  • 複数のワークシートを含むワークブックがあり、すべてのワークシートまたは特定のワークシートを保護する必要があるとします。通常、Excelでは「シートの保護」機能を使用して1枚ずつ保護しますが、多数のシートを保護する必要がある場合、この方法は面倒で時間がかかります。Excelで複数のシートを一度に迅速かつ簡単に保護するにはどうすればよいですか?
  • 非表示シートを保護するためにパスワードを設定する
  • 重要な非表示ワークシートを含むワークブックがあり、他のユーザーに非表示を解除させたくない場合、非表示ワークシートを完全に保護するためにパスワードを設定する必要があります。他のユーザーが非表示を解除する際には、必ずパスワードを入力する必要があります。Excelでこのタスクを迅速かつ簡単に処理する方法はありますか?
  • 個々のワークシートをユーザーごとにパスワードで保護する
  • Excelでは、異なるシートに異なるパスワードを設定できます。つまり、あるユーザーは1つのパスワードを使用して1つのワークシートを変更でき、別のユーザーは別のパスワードを使用して別のワークシートを変更できます。ただし、時には各ユーザーが自分のシートのみを表示およびアクセスできるようにしたい場合があります。これはExcelで解決可能でしょうか?
  • データ入力後にセルをロックまたは保護する
  • 特定の範囲の空白セルにデータを入力する必要があるワークシートがあり、データ入力を終了した後、再度変更を防ぐためにセルを自動的にロックしたいとします。これを実現するにはどうすればよいですか?この記事がお役に立てば幸いです。