小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2023年12月6日【ID:0】

【Excel】特定のセルに関して自分以外に入力させない

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


他の人にセルの数式などを触られないようにするための設定として、「シートの保護」という機能があります。
この機能では、予め指定したセル以外の操作を禁止することができます。
※今回紹介する機能は、「シートの保護」とは別の機能になります。

下記のような表の「承認日」と「承認者」に関して、他の人に入力させないため、シートの保護にて赤枠以外の入力を禁止することもできます。

ただ、「シートの保護」で設定するだけですと、承認欄を入力する際に、シートの保護を解除する必要があります。
そして、承認欄の入力後に、編集されないように再度保護を設定する必要があります。

この流れの場合、最後の保護の設定を忘れてしまう可能性があります。

こんな問題を解決する機能が「範囲の編集の許可」という機能になります。

この機能では、予め指定したセルに値を入力する際のみに、パスワードの入力を必要とさせることができます。
また、入力したパスワードが一致すれば、その後は自由に値を入力できるようになります。
Excelファイルを閉じると、再度パスワードの入力が必要となります。

このように、この機能を活用することで、最後の保護の設定を忘れてしまう可能性というものを無くすことができます。


範囲の編集の許可

では、設定方法について解説していきます。

まず初めに、入力の許可をする範囲を選択します。
離れているセルを選択するには、Ctrlキーを押しながら選択します。

こちらでは、セルB3、B5~B11を選択しています。
この状態で、選択範囲の上で右クリックし、「セルの書式設定」を開きます。
※Ctrl+1でも開くことができます。

「セルの書式設定」の画面の[保護]タブの中にある[ロック]のチェックを外します。

「セルの書式設定」を閉じ、次に、特定の人のみに入力を許可したい範囲を選択します。

こちらでは、セルB14、B16を選択しています。
この状態で、[校閲]タブの中にある[範囲の編集を許可する]を選択します。

次の画面で、[新規]を選択します。

「新しい範囲」の画面にて、好みの[タイトル]と[範囲のパスワード]を設定します。
※[セル参照]には、予め選択している範囲が自動で入力されます。必要に応じて変更することもできます。

値を設定して確定すると、再度パスワードの入力を求められるため、[範囲パスワード]に設定したものと同じパスワードを入力して確定します。

以上の手順を行うことで、以下のように入力内容が追加されます。
必要に応じて、[新規]から範囲を追加することもできます。

こちらで設定した内容は、シートを保護した際に適用されます。
この画面からでもシートの保護ができるため、画面左下の[シートの保護]を選択します。

以下の画面にて、許可する操作を指定し、パスワードを設定します。
こちらのパスワードは、最初に設定したパスワードとは別のものになります。
「範囲の編集の許可」にて設定した、セルを入力する人と同じ権限で、シートの解除ができるようにしたい場合は、同じパスワードで問題ありません。
しかし、権限を変えたい場合は、異なるパスワードにすることを推奨します。

再度パスワードを入力することで、シート全体を保護することができます。

ExcelVBAレベル確認

以上の設定で、ロックされていないセルのみ、一般の方が操作することができ、「範囲の編集の許可」を設定したセルに関しては、パスワードを入力することで操作することができます。
「範囲の編集の許可」を設定したセルに値を入力すると、以下のように表示されます。

繰り返しにはなりますが、このパスワードを一度入力すると、Excelファイルを開いている間は、パスワード入力が不要でセルの操作ができるようになります。
そのため、操作が完了した後は、Excelファイルを閉じるようにしてください。


パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


メンバー募集 メンバー募集





リンクの共有はこちらから行えます。

  リンクコピー    X Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

7149082

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【Excel】○○IF(S)関数で使える条件式

【Excel】上位N%に合格と表示する

【Excel】連続した文字の色を自動で薄くする

【ExcelVBA】ダブルクリックで値を切り替える方法

【Excel】年月を変更するだけで万年使えるカレンダー

【Excel】グラフを一瞬で作成する方法

【Excel】実は便利な拡張子(xltx)とは

【Excel】予定表から「次回の予定」を抽出(XLOOKUP)

【Excel】絞り込み作業の効率化「スライサー」

【ExcelVBA】シートの「表示・非表示」を瞬時に切り替える

【Excel】数式が入力されているセルを自動で色付けする

【ExcelVBA】ボタン1つで完了タスクを別シートに移動

【Excel】特定の値の表示非表示を切り替える

【Excel】商品ごとの発注単位を考慮したリスト

【Excel・Googleスプレッドシート】マウスで横方向へスクロール

【Excel】色の付いたセルを瞬時に集計

【Excel】吹き出しの図形の三角の幅を自由に調整する方法

【ExcelVBA】更新履歴を自動で入力

【Excel】テンプレートは便利

【Excel】グラフを後から組み合わせる

【Excel】特定のセルに関して自分以外に入力させない

【Excel】指定した年月のデータを数式で抽出

【Excel】数式で週の開始日を求める

【Excel】日付を和暦で表示する

【Excel】表から自動で請求書を作成する方法





一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ