Home » Excel(エクセル)の使い方 » シートの一部だけ操作できるように−シートの保護

シートの一部だけ操作できるように−シートの保護

対象:Excel97, Excel2000, Excel2002, Excel2003

Excelで業務用アプリケーションなどを作るときに使う機能に、シートの保護があります。

[スポンサード リンク]

ワークシート全体や一部のセルを操作できなきないようにする機能です。

業務アプリというほど作りこみをしていなくても、数式や関数を消されないようにしたい、列幅を変更されないよう固定しておきたい、セルの書式設定を変えてほしくない、ということは実務でよくありますが、そんなときにもシートの保護はおすすめです。


▼操作手順 : シートを保護する
メニュー[ツール]
 −[保護]
  −[シートの保護]をクリック
 ↓
[シートの保護]ダイアログ
 −[シートとロックされたセルの内容を保護する]チェックをOnに
※Excel 2000以前のバージョンでは[保護対象]欄のすべてのチェックをOnに

 ↓
[シートの保護を解除するためのパスワード]欄にパスワードを入力
 ↓
[このシートのすべてのユーザーに許可する操作]
 −[ロックされていないセル範囲の選択]チェックだけをOnに
([ロックされたセル範囲の選択]チェックはOffに)
※Excel 2000以前のバージョンではこのチェックはありません

 ↓
[シートの保護]ダイアログ
 −[OK]ボタンをクリック
 ↓
[パスワードの確認]ダイアログにパスワード入力後
 [OK]ボタンをクリック

この操作をすると事前に何の設定変更もしなかったシートの場合、すべてのセルを選択することさえできなくなります。

Excelのシートを見せるだけにしたいのならばこの設定でもOKですが、業務で使う場合は一部のセルには入力をさせたいということが多いはずですから、その設定をしましょう。

まずは保護の解除です。


▼操作方法 : シート保護を解除する
メニュー[ツール]
 −[保護]
  −[シート保護の解除]をクリック
 ↓
[シート保護の解除]ダイアログにパスワードを入力して[OK]ボタンを押す

これで通常の状態に戻りましたから、ユーザーに操作してもらいたいセルの設定を変更します。


▼操作手順 : セルロックを解除する
ユーザーに操作してほしいセルだけを選択
 ↓
メニュー[書式]
 −[セル]をクリック
 ↓
[セルの書式設定]ダイアログ
 −[保護]タブをクリック
 ↓
[ロック]チェックをOffに
 ↓
[セルの書式設定]ダイアログ
 −[OK]ボタンをクリック

ExcelのセルはロックがOnになっているのが基本です。

先ほどシートの保護をしたときには、[ロックされていないセル範囲の選択]チェックだけがOnになっていたので、すべてのセルが操作できなくなったわけです。ユーザーに操作してほしいセルは、シートの保護をする前にロックを解除しておかなければなりません。

セルのロック解除を行ってから、シートの保護を行えばロック解除されたセルのみ操作できるシートのできあがりです。

シートの保護機能はExcel 2002から細かく設定ができるようになっています。

Excel 2002,2003の参考書籍でシートの保護をする際、
[ロックされたセル範囲の選択]チェックと、
[ロックされていないセル範囲の選択]チェックの
両方がOnの状態で保護設定をするような記述になっているものを見かけますが、実務上はこの設定はいかがなものでしょう。

[ロックされたセル範囲の選択]チェックがOnになっていると、実際には操作をすることができないセルでもクリックすることができてしまい、そのたびにエラーメッセージが表示され、入力などをするユーザーには鬱陶しいことこの上ありません。

どうせ何にも操作ができないんですから、はじめからクリックもできないように、[ロックされていないセル範囲の選択]チェックだけをOnにしておく方が、ユーザーにとってはいいじゃないかと思います。

関連語句
セルをロックしたい

Home » Excel(エクセル)の使い方 » シートの一部だけ操作できるように−シートの保護

[スポンサード リンク]

トラックバック:7

TrackBack URL
数式を見られたくない from インストラクターのネタ帳
対象:Excel Excelで何らかの計算書を作成して、例えば取引先の人にそのExcelファイルを渡す必要があるとき、計算式を見られたくないということがあります。そのため、 「数式や関数を非表示にする方法はないのですか」 「計算式を見られたくないのですが」 といった質問...
Excel2007でシートの保護は?−シート見出し上で右クリック from インストラクターのネタ帳
対象:Excel2007 複数の方が利用する可能性のワークシートは、シートの保護が必須でしょう。 例えば職場で、複数の方が同じワークシートを利用する場...
シートの保護をしてもオートフィルタを使えるように from インストラクターのネタ帳
対象:Excel2002,Excel2003,Excel2007 このサイトで 「シート保護 オートフィルター 使えない」 といった検索が行われている...
すべてのシートの保護を一括解除する from インストラクターのネタ帳
対象:Excel2002, Excel2003, Excel2007 シートの一部を操作できないようにする[シートの保護]機能は、複数の人が同じシート...
シートの保護をしてもコメントを操作できるように from インストラクターのネタ帳
対象:Excel2002, Excel2003, Excel2007 「シートの保護をしたままコメントを操作する方法」 という検索がこのサイトで行われ...
Excel2010でシートの保護は? from インストラクターのネタ帳
対象:Excel2010 「エクセル2010 シートの保護 ダイアログ 表示方法」 という検索が行われていました。 シートの保護機能について、このサイト...
セルのロックがExcel2010・2007では使いやすく from インストラクターのネタ帳
対象:Excel2007, Excel2010 パソコンインストラクターという職業柄、私はいくつかのバージョンのMicrosoft Office製品に慣...

Home » Excel(エクセル)の使い方 » シートの一部だけ操作できるように−シートの保護

「Excel(エクセル)の使い方」の記事一覧

検索

このページの上部へ戻る

.