保護されたワークシートで特定の範囲をロックまたはロック解除する
既定では、ワークシートを保護するとすべてのセルがロックされるため、いずれのセルも編集できません。 一部のセルの編集を有効にするために、他のセルをロックしたまま、すべてのセルのロックを解除することができます。 ワークシートを保護する前に特定のセルと範囲のみをロックし、オプションで特定のユーザーが保護されたシートの特定の範囲のみを編集できるようにすることができます。
保護されたワークシートで特定のセルや範囲だけをロックする
次の手順を実行します。
-
ワークシートが保護されている場合は、次の操作を行います。
-
[校閲] タブの ([変更] で) [シート保護の解除] をクリックします。
ワークシートが保護されている場合は、[シートの保護] ボタンをクリックして、シートの保護を解除します。
-
メッセージが表示されたら、パスワードを入力して、ワークシートの保護を解除します。
-
-
[すべて選択] をクリックして、ワークシート全体を選択します。
-
[ホーム] タブで、[セルのフォントの設定] ポップアップ起動ツールをクリックします。 Ctrl キーと Shift キーを押しながら F キー、または Ctrl キーを押しながら 1 キーを押すこともできます。
-
[セルの書式設定] ポップアップの [保護] タブで、[ロック] チェック ボックスをオフにし、[OK] をクリックします。
これで、ワークシートを保護したときに、ワークシートのすべてのセルのロックが解除されるようになります。 ロックするセルを選択できるようになります。
-
ワークシートで、ロックするセルだけを選択します。
-
[セルの書式設定] ポップアップ ウィンドウを再度表示します (Ctrl キーと Shift キーを押しながら F キーを押します)。
-
今回は、[保護] タブで、[ロック] チェック ボックスをオンにし、[OK] をクリックします。
-
[校閲] タブの [シートの保護] をクリックします。
-
[このシートのすべてのユーザーに許可する操作] ボックスの一覧で、ユーザーが変更できるようにする要素を選択します。
ワークシート要素の詳細
オフにするチェック ボックス
禁止される操作
ロックされたセル範囲の選択
[セルの書式設定] ダイアログ ボックスの [保護] タブで、[ロック] チェック ボックスがオンになっているセルへのポインタの移動。 既定では、ユーザーはロックされたセルを選択できます。
ロックされていないセル範囲の選択
[セルの書式設定] ダイアログ ボックスの [保護] タブで、[ロック] チェック ボックスがオフになっているセルへのポインタの移動。 既定では、ユーザーはロックされていないセル範囲を選択でき、Tab キーを押して保護されたワークシート上のロックされていないセル間を移動できます。
セルの書式設定
[セルの書式設定] または [条件付き書式] ダイアログ ボックスのすべてのオプションの変更。 シートを保護する前に条件付き書式を適用した場合は、別の条件に合う値を入力して書式を変更することができます。
列の書式設定
列の幅を変更したり、列を非表示にしたりするなど、列の書式設定を行うすべてのコマンド ([ホーム] タブの [セル] の [書式] ボタン) の使用。
行の書式設定
行の高さを変更したり、行を非表示にしたりするなど、行の書式設定を行うすべてのコマンド ([ホーム] タブの [セル] の [書式] ボタン) の使用。
列の挿入
列の挿入。
行の挿入
行の挿入。
ハイパーリンクの挿入
新しいハイパーリンクの挿入 (ロックされていないセルへの挿入も含む)。
列の削除
列を削除すること。
[列の削除] が保護されていて、[列の挿入] は保護されていない場合、ユーザーは列を挿入できますが、削除はできません。
行の削除
行の削除。
[行の削除] を禁止して [行の挿入] を許可すると、ユーザーは自分が挿入した行を削除できなくなります。
並べ替え
データの並べ替えコマンドを使用すること ([データ] タブ、[並べ替えとフィルター])。
ユーザーは、この設定に関係なく、保護されたワークシート上のロックされたセルを含む範囲は、並べ替えできません。
オートフィルターの使用
オートフィルターが適用されているときに、範囲のフィルターを変更するためにドロップダウン矢印を使用すること。
ユーザーは、この設定に関係なく、保護されたワークシートでオートフィルターを適用または削除できません。
[ピボットテーブル レポートを使用する]
ピボットテーブル レポートの書式設定、レイアウトの変更、更新、またはその他の変更、あるいは新しいレポートの作成。
オブジェクトの編集
次のいずれかの操作を行うこと。
-
ワークシートを保護する前にロック解除しなかったマップ、埋め込みグラフ、図形、テキスト ボックス、コントロールなどのグラフィック オブジェクトへの変更。 たとえば、ワークシートにマクロを実行するボタンがある場合、そのボタンをクリックしてマクロを実行することはできますが、そのボタンを削除することはできません。
-
埋め込みグラフに対し、書式設定などの変更を加えること。 グラフは、ソース データが変更されると更新されます。
-
コメントの追加または編集。
シナリオの編集
非表示にしたシナリオの表示、変更できないように設定したシナリオの変更、およびシナリオの削除。 セルが保護されていない場合は、そのセルの値を編集したり、新規シナリオを追加したりすることができます。
グラフ シート要素
オンにするチェック ボックス
禁止される操作
目次
グラフを構成するデータ系列、軸、凡例などのアイテムの変更。 ただし、グラフのソース データに対する変更は、グラフに反映されます。
オブジェクト
図形、テキスト ボックス、コントロールなどのグラフィック オブジェクトへの変更。ただし、グラフ シートを保護する前にロックを解除したオブジェクトは変更できます。
-
-
[シートの保護を解除するためのパスワード] ボックスにシートのパスワードを入力し、[OK] をクリックしてから、確認用に再度パスワードを入力します。
-
パスワードは省略可能です。 パスワードを設定しない場合は、すべてのユーザーがシートの保護を解除したり、保護された要素を変更したりできます。
-
パスワードには、覚えやすいものを使用するようにしてください。パスワードを忘れると、ワークシート上の保護された要素にアクセスできなくなります。
-
保護されたワークシートで範囲をロック解除してユーザーが編集できるようにする
保護されたワークシートの特定の範囲を編集するアクセス許可を特定のユーザーに与えるには、使用しているコンピューターで Microsoft Windows XP 以降が実行されていて、ドメインに参加している必要があります。 ドメインを必要とするアクセス許可を使用する代わりに、範囲のパスワードを指定することもできます。
-
保護するワークシートを選択します。
-
[校閲] タブの [変更] で [範囲の編集を許可] をクリックします。
このコマンドは、ワークシートが保護されていない場合にのみ使用できます。
-
次のいずれかの操作を行います。
-
編集可能な範囲を新しく追加するには、[新規] をクリックします。
-
編集可能な既存の範囲を変更するには、[シートが保護されているときにパスワードでロックを解除する範囲] ボックスで目的の範囲をクリックし、[変更] をクリックします。
-
編集可能な範囲を削除するには、[シートが保護されているときにパスワードでロックを解除する範囲] ボックスで目的の範囲をクリックし、[削除] をクリックします。
-
-
[タイトル] ボックスに、ロックを解除する範囲の名前を入力します。
-
[セルの参照] ボックスに等号 (=) を入力し、ロックを解除する範囲の参照を入力します。
[ダイアログ縮小] をクリックして、ワークシート上で範囲を選択することもできます。ダイアログ ボックスに戻るには、もう一度 [ダイアログ縮小] をクリックします。
-
パスワードを使用してアクセスする場合は、[範囲パスワード] ボックスに、指定した範囲へのアクセスを許可するためのパスワードを入力します。
アクセス許可を使用する場合、パスワードは省略可能です。 パスワードを使用すると、範囲の編集が許可されたユーザーのユーザー資格情報を参照することができます。
-
アクセス許可を使用する場合は、[許可] をクリックし、[追加] をクリックします。
-
[選択するオブジェクト名を入力してください (例)] ボックスに、指定した範囲を編集できるようにするユーザーの名前を入力します。
ユーザー名の入力方法を確認するには、[例] をクリックします。 名前が正しいかどうかを確認するには、[名前の確認] をクリックします。
-
[OK] をクリックします。
-
選択したユーザーのアクセス許可の種類を指定するには、[アクセス許可] ボックスで [許可] または [拒否] チェック ボックスをオンまたはオフにしてから [適用] をクリックします。
-
[OK] を 2 回クリックします。
パスワードを要求されたら、指定したパスワードを入力します。
-
[範囲の編集の許可] ダイアログ ボックスで、[シートの保護] をクリックします。
-
[このシートのすべてのユーザーに許可する操作] ボックスの一覧で、ユーザーが変更できるようにする要素をオンにします。
ワークシート要素の詳細
オフにするチェック ボックス
禁止される操作
ロックされたセル範囲の選択
[セルの書式設定] ダイアログ ボックスの [保護] タブで、[ロック] チェック ボックスがオンになっているセルへのポインタの移動。 既定では、ユーザーはロックされたセルを選択できます。
ロックされていないセル範囲の選択
[セルの書式設定] ダイアログ ボックスの [保護] タブで、[ロック] チェック ボックスがオフになっているセルへのポインタの移動。 既定では、ユーザーはロックされていないセル範囲を選択でき、Tab キーを押して保護されたワークシート上のロックされていないセル間を移動できます。
セルの書式設定
[セルの書式設定] または [条件付き書式] ダイアログ ボックスのすべてのオプションの変更。 シートを保護する前に条件付き書式を適用した場合は、別の条件に合う値を入力して書式を変更することができます。
列の書式設定
列の幅を変更したり、列を非表示にしたりするなど、列の書式設定を行うすべてのコマンド ([ホーム] タブの [セル] の [書式] ボタン) の使用。
行の書式設定
行の高さを変更したり、行を非表示にしたりするなど、行の書式設定を行うすべてのコマンド ([ホーム] タブの [セル] の [書式] ボタン) の使用。
列の挿入
列の挿入。
行の挿入
行の挿入。
ハイパーリンクの挿入
新しいハイパーリンクの挿入 (ロックされていないセルへの挿入も含む)。
列の削除
列を削除すること。
[列の削除] が保護されていて、[列の挿入] は保護されていない場合、ユーザーは列を挿入できますが、削除はできません。
行の削除
行の削除。
[行の削除] を禁止して [行の挿入] を許可すると、ユーザーは自分が挿入した行を削除できなくなります。
並べ替え
データの並べ替えコマンドを使用すること ([データ] タブ、[並べ替えとフィルター])。
ユーザーは、この設定に関係なく、保護されたワークシート上のロックされたセルを含む範囲は、並べ替えできません。
オートフィルターの使用
オートフィルターが適用されているときに、範囲のフィルターを変更するためにドロップダウン矢印を使用すること。
ユーザーは、この設定に関係なく、保護されたワークシートでオートフィルターを適用または削除できません。
[ピボットテーブル レポートを使用する]
ピボットテーブル レポートの書式設定、レイアウトの変更、更新、またはその他の変更、あるいは新しいレポートの作成。
オブジェクトの編集
次のいずれかの操作を行うこと。
-
ワークシートを保護する前にロック解除しなかったマップ、埋め込みグラフ、図形、テキスト ボックス、コントロールなどのグラフィック オブジェクトへの変更。 たとえば、ワークシートにマクロを実行するボタンがある場合、そのボタンをクリックしてマクロを実行することはできますが、そのボタンを削除することはできません。
-
埋め込みグラフに対し、書式設定などの変更を加えること。 グラフは、ソース データが変更されると更新されます。
-
コメントの追加または編集。
シナリオの編集
非表示にしたシナリオの表示、変更できないように設定したシナリオの変更、およびシナリオの削除。 セルが保護されていない場合は、そのセルの値を編集したり、新規シナリオを追加したりすることができます。
グラフ シート要素
オンにするチェック ボックス
禁止される操作
目次
グラフを構成するデータ系列、軸、凡例などのアイテムの変更。 ただし、グラフのソース データに対する変更は、グラフに反映されます。
オブジェクト
図形、テキスト ボックス、コントロールなどのグラフィック オブジェクトへの変更。ただし、グラフ シートを保護する前にロックを解除したオブジェクトは変更できます。
-
-
[シートの保護を解除するためのパスワード] ボックスにパスワードを入力し、[OK] をクリックして、確認のためにパスワードを再度入力します。
-
パスワードは省略可能です。 パスワードを設定しない場合は、すべてのユーザーがシートの保護を解除したり、保護された要素を変更したりできます。
-
覚えやすいパスワードを選択してください。 パスワードを紛失すると、ワークシート上の保護された要素にアクセスできなくなります。
-
セルが複数の範囲に属している場合は、該当するいずれかの範囲の編集を許可されているユーザーであれば、そのセルを編集できます。
-
複数のセルを一度に編集しようとすると、それらのセルの全部ではなく一部に対してしか編集が許可されていなければ、セルを 1 つずつ編集するように求められます。
補足説明
Excel Tech Communityで、いつでも専門家に質問できます。また、コミュニティでは、サポートを受けられます。