MSエクセルの保護方法と使い方

このQ&Aのポイント
  • MSエクセルでセルの保護を設定する方法や使い方について初心者向けに解説します。
  • セルの書式設定ダイアログボックスで保護のタブを確認すると、ロックにチェックが入っていますが、実際には入力や編集ができます。
  • 一部分だけ保護をかけたい場合は、ロックを外すことも可能です。最初からロックを外しておくこともできます。
回答を見る
  • ベストアンサー

MSエクセルの保護

初心者です。教えてください。 MSエクセルで、アクティブになっているセルを右クリックすると、セルの書式設定ダイアログボックスが出てきます。 そのとき、保護のタブを見るとロックに必ずチェックが入っています。 ですが、そのセルは、ちゃんと入力、編集できます。 いろいろサイトで調べたら、「シートの保護」をかけたときに威力を発揮する物である・・とかいてありました。 また、上記のシートの保護の中で、一部分だけ保護をかけたいときに(一部分だけ、入力OKにしたい時)ここのロックを外したりします。 ならば、最初からロックを外しておけばよいと思いませんか。 ご回答をお待ちしております。 変な質問で、すみません。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.2

使い勝手と機能の発揮の,どちらに主眼を置くかというお話なのかもしれませんね。 ご意見はデフォルトでロックを外しておき,保護したいセルについて保護する操作(ロックを入れる)をすればいいんじゃないかという事ですね。 実際のエクセルは,「シートの保護」を行えばデフォルトでシートは保護されます。その中に保護したくない(入力に使うなど)セルがあった時は,操作によって(ロックのチェックを外す)保護対象から除外する段取りになっています。 もしここでデフォルトでロックが外れていると,「シートの保護」を行っても一見「何も起こらない」(シートを保護したつもりなのに入力も削除も出来てしまう,数式も簡単に書き換えできてしまう)という動作になってしまいます。これではシートの保護になりません。 既にご理解されたとおり,セルの保護(ロックのチェック)とシートの保護は,2つで一つの機能を果たしています。 きっと一番最初に,たとえば「選択セルの保護」(選んで保護の操作をするだけで一発で保護できる)といった機能が盛り込まれていればご満足いただけたのかもしれませんが,あいにくそういう機能を盛り込む必要はないとエクセルの設計者は考え,以後それが踏襲されているのが現実のエクセルの姿という事です。

aki_12345
質問者

お礼

ご回答ありがとうございました。 そうですね。ここでセルのロックをしておかないと、シート保護をした時、どうして入力が出来るんだろうと矛盾しますね。 ありがとうございました。

その他の回答 (2)

noname#204879
noname#204879
回答No.3

最初から全セルのロックをしておくか、外しておくかは好みに依ると思います。私はどちらでも構いません。なぜなら… 1.新規ワークシートを開いて、Ctrl+A を叩き付ける    → 当該シート全体(全セル)が選択される 2.マウスの右クリックから[セルの書式設定]を選択 3.[保護]タブで“ロック”に付いているチェックを外す 此れで全セルのロックが外れます。 同様の操作で、全セルのロックをすることも可能です。 何れにしても、最初から全セルにロックが付いているのは、表計算ソフトの先発隊の Lotus 1-2-3 との互換性を維持しているのだと推察しています。この「互換性」てヤツが不特定多数のユーザーに取っては便利なのです。

aki_12345
質問者

お礼

ご回答ありがとうございます。 このような事までお教えくださると、説明するにも、理解するにも良いですね。 本当にありがとうございました。

noname#164823
noname#164823
回答No.1

普通「ロックをはずす=入力できる」セルの方が数が少ないからです。 逆にしておくと、シートを保護するのに、膨大な数のセルを選択して ロックを掛けなければなりません。 予め、全てのセルにロックがかかっていても入力には支障が無いし、 シートの保護を掛けるだけで入力不可になります。この時、 入力したいセルのみロックを外す方が実用的だと思いますが。

aki_12345
質問者

お礼

ご回答ありがとうございました。 実用的、事務的効率からしてみるとこちらの方がやりやすいと言う事ですね。 本当にありがとうございました。

関連するQ&A

  • Excel シートの保護

    Excelでシートの保護をしようとしたのですが、出来ません。Excel2013を使用しています。 順番は、セルをアクティブ→[shiftキー]+[Ctrlキー]+([↓キー]を押してます) →[書式ボタン]をクリックして、[セルのロック]→[書式ボタン]をクリックして、[シートの保護]→シートの保護のダイアログボックスが出てきて、OKボタンの手順でやってます。 これで、ロックを外したセルはTubキーが反応すると思うのですが、全く反応しません。 あと、セルのロックを外したセルに何か書き込もうとすると、エラーが出てきます。 何が駄目なのか教えてください!

  • エクセルのシートの保護について

    今、エクセル2003でワークシートのデータを変更できないように、 シートの保護を設定しているところを今勉強しています。 ただ、あるセル範囲だけ、たとえばB4からD6の範囲は編集できるようにしたいのです。 それで、B4からD6の範囲は書式メニュー→セルの保護タブで、 ロックチェックボックスをオフにしました。 それから、ツール→保護→シートの保護で、シートを保護しました。 この時、B4からD6の範囲は、ロックをオフにしたので、 編集可能になるはずですよね? だけど、B4からD6の範囲意外のセルと同様、 セルの書式を変更できないんです。 これだったら、B4からD6の範囲のロックをオフにした意味が ないんじゃないでしょうか? ロックをオフにするとどう違うのでしょうか? よろしくお願いします。

  • エクセルシートの保護

    エクセルのシートに保護をかけたいのですが、 シートの中に、チェックボックスがあります。 チェックボックスの「コントロールの書式設定」で 「ロック」のチェックをはずしても、 シートの保護をかけると、チェックボックスにも保護がかかってしまいます。 シートの保護をかける時、 「データー」のチェックをはずすと、 チェックボックスにもチェックが入れられるようになるのですが、 それでは、他のセルにも入力が可能になってしまいます。 つまり、シート全体に保護をかけたいし、 当然、チェックボックスの機能も使いたいのですが、 セルの書式設定にある保護と フォーム・コントロールの書式設定にある「ロック」「文字列のロック」を、 どのように組み合わせればよいのでしょうか? そもそも、シート全体に保護をかけたいし、 チェックボックスの機能も使いたいのは、 可能なのでしょうか?

  • エクセルの保護設定について2回目

    昨日の質問で シート上で保護をかけたくない部分を選択してから セルの書式設定で保護タブのロックを外して シートの保護をかけました。保護がかかっているセルの中で 保護されていない箇所が2箇所みつかりました。どうしたら良いのでしょうか?

  • Excel保護機能について

    Excel97を使用していますが、 セルの書式設定→保護タブのロックチェックをはずした状態で シートの保護をかけると、ロックをしているセルもしていないセルも 書式変更(太字にしたり斜をかけたり)ができなくなります。 どうにか周りのセルは保護状態のままでセルの書式を変更することは できないでしょうか。

  • Excelのシートの保護について

    Excelのシートの保護について教えてください。 シートのセルごとに保護をかけました。 セルの書式設定→保護→ロックのチェックをつけて ツール→保護→シートの保護 というふうにしました。 セルの書式設定の保護のロックのチェックを 外したところは入力ができるようになり、 ロックのチェックをつけて保護をしたところには 入力しようとすると「変更しようとしているセルまたは・・・」と メッセージが出るようになると思うのですが、 一部のセルだけ入力しようとすると上記のメッセージが出て、 OKをクリックしてもずっとメッセージが出続けて、 タスクマネージャで終了しないと作業できなくなってしまいます。 原因がわからず困っています。なにか設定が悪いのでしょうか? 教えてください。よろしくお願いします。

  • エクセルの1つのセルだけを保護したい

    エクセル2010でシートの保護と編集可能なセルの指定方法(セルのロックを外してシート全体を保護する)は知っているのですが、計算式の入った数個のセルだけを保護したいのですが。 一応、セルの書式設定で1つのセルだけロックを外して、シート全体を保護してみたのですが、この方法では駄目でした。 簡単に目的の(飛び飛び)のセルだけを保護する方法を教えてください。

  • Excel シート保護の確認

    Exceのシートを他人に変更されないようにシートの保護を使っています。 編集できる箇所はセルの書式設定で「ロック」のチェックをはずし入力できるようになっています。 最終的に保護をしている場所と編集できる場所を確認したいのですが、何か簡単な方法はありますか?

  • シートの保護をしていないセルの書式変更

    関数が入力されているセルのみ下記の方法でシートの保護をしたのですが、その後メニューから[書式]→[セル]が選択できなくなりました。 確かに保護されていないセルに対して数字や文字を入力したり消したり自由にできるのですが、フォントの色を変えたりフォントの大きさを変えたりできなくなりました。 一部でもどこかにシートの保護をしている場合、保護をしていないセルに対してフォントの変更はできなくなってしまうんでしょうか? もしシートの保護がされていないセルに対してフォントの変更等ができる方法があれば教えて下さい。Excelは98です。よろしくお願いします 1.セルをすべて選択する 2.メニューから[書式]→[セル]を選択する 3.[保護]タブの[ロック]のチェックをオフにする 4.メニュー[編集]→[ジャンプ]をクリックする 5.[セル選択]ボタンをクリックする 6.[数式]オプションのチェックをオンにする 7.メニューから[書式]→[セル]を選択 8.[保護]タブの[ロック]のチェックをオンにする 9.メニューから[ツール]→[保護]→[シートの保護]をクリックする 10.OK

  • シート保護したExcelへの画像貼り付けについて

    Excelでロックしていないセルに、画像を貼り付けることはできますか? 環境はWindows,Excel2003です。 編集させたいセル(ロックしていないセル)を下記手順で設定しております。 ●編集させたいセル 1.【セルの書式設定】-【保護】タブで、【ロック】のチェックをはずす 2.【ツール】-【保護】-【シートの保護】を設定する この時、指定のセルへのテキスト入力は出来ております。 シート保護がない場合は、下記の手順で画像を貼り付けていました。 ・【挿入】-【図】-【ファイルから】で画像ファイル選択 ただし、シート保護の状態では、上記メニューはグレーとなり使えませんでした。 ドラッグ&ドロップを試してみましたが、貼り付けることは出来ませんでした。 シート保護のまま、ロックしていないセルに画像を貼り付けることはできますでしょうか? 識者の方、ご教示よろしくお願い致します。

専門家に質問してみよう