• ベストアンサー

Excelで、セルごとに保護

Excel2007について、セルごとに保護か変更不可にする方法はありませんか。 保護解除にパスワードが必要というのがあれば、なおありがたいです。 複数の人が一つの表を仕上げるのに、式や列幅、タイトル行など触られては困る箇所に設定しようと考えています。 大昔、Lotus123にはあったように記憶しています。

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.6

回答No4です。 返事が遅くなってごめんなさい。 1.2.3.4のステップはお書きになった通りで問題はありません。 問題はそのように保護を掛けたセルでも「シートの保護」の操作を最後に行わなければセルの保護はできません。 初めにも述べましたように通常はシートの各セルはロックがかかった状態になっています。そこで「シートの保護」を行って初めてセルへのデータの入力ができなくなるのです。 回答4では初めにシート全体を選択して「セルの書式設定」の「保護」のタブでロックを解除しますのでその状態でシートの保護を行ってもすべてのセルへのデータの入力ができます。そこで保護をしたいセルだけを選んでロックの操作をしています。その後にシートの保護を行うことでロックを設定したセルへのデータの入力ができなくなります。

aerio
質問者

お礼

再三のご指導ありがとうございます。 おかげでうまく行きました。 > その後に「校閲」のタブで「シートの保護解除」を選択し 当初この1行に関して、「校閲」のタブですでに「シートの保護解除」と表示されていたので、保護になっていると思い、その段階で保護か否かを確認したところ、保護になっていませんでした。 > 保護を掛けたセルでも「シートの保護」の操作を最後に行わなければセルの保護はできません。 この1行で、「シートの保護解除」を押すと、「シートの保護」に変わりそれを押すことにより、目的のことを実現出来ました。 なお、パスワードの件も承知しました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (5)

  • machizou3
  • ベストアンサー率53% (7/13)
回答No.5

No2で回答した者です。 シート全体を保護したあと特定のセルだけ入力できるようにする場合も 一度保護を解除して 入力したいセルのロックを解除してから もう一度シートの保護をしなければならないので 最初から入力したいセルのロックを解除したあと シートの保護をする方が手間は簡単ですし 確実ですょ。

全文を見る
すると、全ての回答が全文表示されます。
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.4

シートは基本的にはシートの保護を行うことですべてのセルがロック状態になるようになっています。 あるセルの部分だけにロックがかかる状態にするためには次のようにします。 初めにシート全体を選択したのちに右クリックして「セルの書式設定」から「保護」のタブで「ロック」の項にチェックが入っていますがクリックしてチェックを削除します。 次にロックをしたいセルをCtrlキーを押しながら選択します。その後に右クリックして「セルの書式設定」から「保護」のタブで「ロック」の項をクリックしてチェックマークを付けます。 その後に「校閲」のタブで「シートの保護」を選択しパスワードを入力してOKします。 シートの保護を初めに設定するのではありません。予め保護するセルを設定してからシートの保護を行います。

aerio
質問者

お礼

ご指導ありがとうございます。 一文章ごとに、私の様子を書きますので、更なるご指導をお願いします。 >1.初めにシート全体を選択したのちに右クリックして このシート全体とは、1行目の上、A列の左をクリックして決まる本当にシート全部のことでしょうか? あるいは、入力されている範囲という意味でしょうか? とりあえず、シート全部を指定し、右クリックしました。 >2. 「セルの書式設定」から「保護」のタブで「ロック」の項に チェックが入っていますがクリックしてチェックを削除します。 この部分いわれるとおり実行しました。 >3.次にロックをしたいセルをCtrlキーを押しながら選択します。 保護するセルを選んだと認識します。 > 4.その後に右クリックして「セルの書式設定」から「保護」のタブで「ロック」の項をクリックしてチェックマークを付けます。 はい、このとおりしました。 1、2,3、4の次、3.で選択したセルにカーソルを移動して、そのセルを変更しようとすると、変更できます。3で選んだセルですから変更できないはずと期待しますがそうなりません。 これでよいのでしょうか?

全文を見る
すると、全ての回答が全文表示されます。
  • tsubuyuki
  • ベストアンサー率45% (699/1545)
回答No.3

回答1番さんの手順の内、1~4は理解されたようなので、5の手順を少々。 図は2010のものですが、2007も然程違わなかったと記憶していますので参考に。 リボンの「校閲」タブから、シートの保護をクリック。 ダイアログが表示されるので、 下部分のリストから「ユーザーにしてほしくない操作」のチェックを「外し」ます。 上の入力部分には「必要に応じてパスワード」を入力しておきます。 「OK」を押すと、シートがロックされ、「ユーザーへの使用制限」を掛けることが出来ます。 こんな感じで。

aerio
質問者

お礼

ご回答ありがとうございます。 シート全体を保護する方法は分かりました。 しかし、私の質問はセル単位で保護する方法です。 私の理解が悪いのか、まだ上手くいっていません。 よろしくお願いします。

全文を見る
すると、全ての回答が全文表示されます。
  • machizou3
  • ベストアンサー率53% (7/13)
回答No.2

すべてのセルを保護したい時は ホームタブの「書式」をクリックして「シートの保護」をクリックすれば 「シートの保護」ダイアログボックスが出てきますので パスワードを入力の上「OK」ボタンを押せばシート全体が保護されます。 保護したくないセル(あとから入力したいセル)がある場合には 保護しなくても良いセル(むしろ後から入力したいセル)を選択したあと ホームタブの「書式」をクリックして 「セルのロック」と書いてある左にある鍵の絵がオレンジ色になっているので 「セルのロック」をクリックするとオレンジ色が消えす。 これでセルのロックが解除されます。 (ロックを解除したセルは保護されませんので) もう一度「書式」をクリックして 「シートの保護」をクリックします。 すると「シートの保護」ダイアログボックスがでますので この時シートの保護を解除するためのパスワードを入力すれば パスワードを知らない人は保護を解除できなくなります。 このシートのすべてのユーザーに許可する操作はいじらなくてもいじってもよいですが 最後に「OK」ボタンをクリック。 これでロックが解除されたセル以外のセルは保護されます。 (ロックされているセルを保護。) 説明が下手くそですみません。 でもこんな感じです。

aerio
質問者

お礼

回答ありがとうございます。 セルごとに保護を設定するのに、とりあえずシート全部を保護し、特定のセルだけを解除する方法を説明してくださればありがたいです。 なお、鍵の絵がオレンジ色の意味は分かりました。よろしくお願いします。

全文を見る
すると、全ての回答が全文表示されます。
  • 5244
  • ベストアンサー率30% (7/23)
回答No.1

1、sheetのセルを全て選択しておく。 2、右クリックで「セルの書式設定」の「保護」タブのロックのチェックをはずす。 3、保護したいセルを選択(Ctrl+セル)する。 4、右クリックで「セルの書式設定」から「保護」タブのロックのチェックを入れる。 5、ツールバーの「ツール」→「保護」→「シートの保護」でOKボタン(必要に応じてパスワード設定) 2003で試したが2007もおそらく同じでは?

aerio
質問者

お礼

早速の回答ありがとうございます。 1~4は分かりました。 しかし、5がうまく行きません。貴アドバイスからツールバーのヘルプを見ると、 2007では2003から大きく変更になっているとのことです。 しかし、どうすればよいか理解できません。 2007をお使いの方、どなたか教えてもらえませんか。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • excel セルの保護について 教えてください。

    セルをロックしたいのですが, 記入した部分だけロックしたいと考えています。 同じシートですでにロックしたセルがある場合,一度保護を解除しなくてはならないようですが, 同じシートで保護したものを解除せずに,(できれば,別のパスワードを書けて)新たに保護をかける方法はありませんでしょうか。 よろしくお願いいたします。

  • EXCELでのセルの保護

    何度かセルの保護については質問がありましたが 保護されたセルに入力する際には、シートの保護解除をしないと駄目です。 もう少し効率良く、セルに入力しようとするとパスワード画面が出てきて、 入力すればすぐにセル入力許可にする方法はありますでしょうか?

  • Excelのセルの保護

    Excelで自治会の会計処理する表を作成しています。 表はフィルタを使ってサブトータルで科目別に集計出来るようにしています。 また、報告書作成時に必要のない列と行を非表示にして印刷します。 大勢の人が使うために数式、他シートの参照いているセルなどを保護し変更できないようにしたいのですが、セルの書式設定⇒保護⇒ロック してシート保護をかけるとフィルタ機能や列、行の非表示などができなくなります。 特定のセルだけ変更できないようにして、フィルタや列、行の非表示などは可能なセルの保護方法があったら教えてください。

  • Excelのシート保護

    Excelでシートの保護をする時に、一部のセルのみ変更不可という状態で、でも行の挿入はOKにする、というような事はできないのでしょうか? 10列まであるデータの、2列目と5列目だけが変更不可で、あとは変更可という表において、表の行数の追加はできるようにしたいのですが・・・ 何か方法をご存知の方がいらっしゃいましたら、よろしくお願いします。 ※WindowsXPでExcel2000を使用していますが、できればExcel97でも使用したいと思っています。

  • Excel で特定のセルのみ保護をするには?

    Excel でパスワード無しでほとんどのセルを変更でき、 指定範囲のみ保護(パスワード)したいのですが、 何度やってもうまく設定できません。 Sheet保護⇒指定範囲をパスワードで解除。 はできるのですが、パスワード無しで使用したい。 ご指導ヲお願い致します。

  • セル中のリンクを外したい

    webページ中の表を、エクセルに貼り付けました。 その中の行が「リンク」されてるものがあります。 リンクを解除するには、どのようにしたら良いのでしょうか? 一つ一つのセルを右クリックで、ハイパーリンク→ ハイパーリンクの削除で行えました。 複数のセルで行うにはどのようにするのでしょうか? WIN98 Excel2000

  • EXCEL VBA 特定セルの保護解除したい

    お世話になります。田中ともうします。 EXCELのあるシートを一度全て保護して、特定セルの解除をVBAで実現したいのです。 現在、上記処理を毎回手動でやっており、手間もそうですが間違いも多くなり困っています。 イメージとしましては[保護]というボタンをクリックしたら上記処理がVBAで実行されるようにしたいのです。どなたかご教授いただけませんでしょうか。 以下処理の順番イメージです。 ■全てのセルをロック ■保護解除したいセル その(1) 行は決まっていますが列(XX)は可変です。 XX7行目に[調整]という文字がありますのでそのXX列の、XX8行目、XX10行目、XX14行目、XX16行目、XX18行目、XX28行目が保護解除したいセルになります。 ■保護解除したいセル その(2) D20を起点にして、F20、H20、J20・・と2列ずつ右に移動して保護解除したいのです。 ある程度右いにいくと"E"という文字にあるので、この"E"にぶつかるまで上記のように2列ずつ解除したいのです。 ■保護解除したいセル その(3) D24を起点にして、F24、H24、J24・・と2列ずつ解除したいのです。 条件はその(2)と同じです。 これを毎回手でやっているため結構大変で困っています。 どなたかお助けいただけませんでしょうか? よろしくお願い致します。 EXCEL2013

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

    確定申告の際に指示された「医療費の集計フォーム」で作成中、一部のセルが保護されていました。(「補填される金額」を入力するセル) これを解除するにはパスワードが必要とダイヤグラムで表示されました。 このように保護をする操作をした記憶がないので、パスワードの設定もしていないつもりです。普段使用しているパスワードを幾つか入力して見ましたが、違うようです。 「パスワードに特定の数字を設定してある」などが考えられますが、保護の解除の方法が全く分かりません。解除する方法があるようなら教えて頂きたく、宜しくお願い致します。

  • Excelの表をコピーした時

    Excel2003を使用しています。 2つ質問ですが 行と列幅を変更した表を作り別のシートへ作成した表を(行と列幅を変更した)行と列幅とデーターも他のシートへコピーできないでしょうか? セルの枠に2.3行の文字を入れる方法 現在は行の幅を広げてから、メモ帳で打ち込んでから2行、3行のデーターを改行してコピーし数式バーへ貼り付けしています。

  • エクセルシートのパスワード保護について

    十数枚のシートを持つエクセルのブックがあります。 ブックとそれぞれのシートにパスワード保護が必要です。しかし、週に1度はパスワードを解除する必要があります。これが毎週のことなので、それぞれのシートごとに解除し、また設定するのはとても時間がかかり負担です。特定の個所だけならセルのロックをはずしておけばいいのでしょうが、そうではありません。 パスワード保護を全部のシートに一度に解除したり設定する方法はないものでしょうか? なお、エクセルのバージョンは97です。

専門家に質問してみよう