ヘルプの森~Excel・Access・Office全般ヘルプデスクサイト

No.002

《保護》 一部のセルを変更できないように保護したい(大部分のセルが変更可能)

2003/2007/2010/2013/2016/2019

大半のセルは変更可能で、一部のセルだけ変更できないように保護したい、というお問い合わせです。

変更不可にする範囲が大部分である逆のケースのヘルプ「《保護》 一部のセルだけ変更可能にし、他のセルは変更できないように保護したい(変更不可セルが大部分)」もご参照いただき、おもに <方法1. セルのロックをはずす> に対応した方法をご案内いたします。
<方法2. 範囲の編集の許可> は参照先ヘルプと同じ手順で可能ですので、画像なしで手順だけ簡単にご案内します。
詳しくは上記リンクをご確認ください。

<方法1. セルのロックをはずす>

では今回は、A列は変更不可にして保護し、A列以外は普通に変更ができるようにします。

  1. 全セルを選択します。
  2. ショートカット キー「Ctrl」+「1」、または選択上で右クリック - [セルの書式設定]をクリックし、[セルの書式設定]ダイアログ ボックスを表示します。
  3. [セルの書式設定]ダイアログ ボックスの[保護]タブを開き、[ロック]チェック ボックスをオフにして、[OK]をクリックします。
    この設定で、すべてのセルが保護がかからない状態になりました。
    セルの書式設定
  4. 変更できないように設定したいセルを選択します。今回はA列を選択します。
  5. 2と同様に[セルの書式設定]ダイアログ ボックスを開き、[保護]タブの[ロック]チェック ボックスをオンにします。
    これで、[ロック]の設定は、A列はオン、A列以外はオフとなっています。
    つまりA列は、シートの保護によりロックされ、変更不可となります。
    セルの書式設定
  6. [校閲]タブ - [変更]グループ - [シートの保護]ボタンをクリックします。(特定のセル範囲の選択は不要)
  7. [シートの保護]ダイアログ ボックスで必要事項を設定し[OK]をクリックします。
    校閲タブ

<方法2. 範囲の編集の許可>

  1. 入力可能にしたいセルを選択します。今回はA列以外を選択しておきます。
  2. [校閲]タブ - [保護]グループ - [範囲の編集の許可]ボタン をクリックします。
  3. [範囲の編集の許可]ダイアログ ボックス の [新規]ボタン をクリックします。
  4. [新しい範囲]ダイアログ ボックス の [セル参照] に、選択したセル範囲が表示されていることを確認します。
    [範囲パスワード] を設定すると、入力許可のセル(A列以外)を編集する前にパスワードを要求されます。
    設定ができたら [OK] をクリックします。
  5. [範囲の編集の許可]ダイアログ ボックス に戻り、[シートの保護]ボタン をクリックします。
  6. [シートの保護]ダイアログ ボックス を設定し、[OK]をクリックします。

Excel2003では、
[ツール]メニュー - [保護]より操作することができます。

関連ヘルプ

《保護》 一部のセルだけ変更可能にし、他のセルは変更できないように保護したい(変更不可セルが大部分)
《入力規則》 セルに日本語入力のオン/オフや全角/半角などを設定する
《保護》 数式バーにセルの数式や内容が表示されないようにしたい
《入力規則》 セルに▼が表示され、ドロップダウン リストから入力できるようにするには
《入力規則》 入力規則のリスト入力で、別シートのリスト項目を表示するには
《名前》 特定のセル範囲に名前を定義する
《名前》 定義された名前を編集、削除するには
《入力規則》 重複データが入力できないよう、メッセージを表示し規制する
《条件付き書式》 土日の列または行に色をつける
《入力規則》 入力規則でリストの設定を行なったが、リストが表示されない
《保護》 非表示にしているシートを再表示できないようにする
《条件付き書式》 1904年オプション使用せずに、負の時刻を計算に使用するには