• ベストアンサー

EXCELの特定セルを編集不可にする

特定のセル(他のセルからの計算結果が自動で出力される)をユーザーが編集できないようにロックする方法を教えてください。 また、ユーザーがこのセルを編集しようとすると、任意の警告文字(例:ここは編集できません!)を表示させることができましたら、合わせて教えてください。

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

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.1

特定のセルをユーザーが編集できないようにするのではなく、特定のセルをユーザーが編集できる、つまりそれ以外のセルは編集できないようにするのがシート保護です。それでことが足りますよね? http://hamachan.info/excel/si-to.html ここに図解で説明してありますのでご覧下さい。

okhotsk
質問者

お礼

早速ありがとうございます。 実現できました。

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

その他の回答 (2)

  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.3

「シートの保護」 または 「入力規則」 ですね シートの保護の場合はシート全体を保護対象から外して、保護したいセルだけに保護を付け直すと言う手順でしょう 入力規則であれば、シートの保護に関係なく「ここは編集できません」などのメッセージを出したり 編集をさせないようにすることができますよ

okhotsk
質問者

お礼

ありがとうございます。 入力規則では、入力内容を指定する必要がありますね。いかなる編集も許さないような設定はできなさそうですね?もし可能でしたら、こちらの方がシート保護より設定が楽ですね。

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

セルを選択⇒書式⇒セル⇒保護⇒ロックにチェック⇒OK ツール⇒保護⇒シートの保護⇒OK 因みに「標準状態で、全部のセルがロック状態」なので、最初のみ 全部のセルを選択⇒ロックを外す⇒保護したいセルを選択⇒ロックする と言う手順が必要でしょう。じゃないと、何も入力出来なくなります。 なお「編集しようとした時の警告文は固定」なので変更は出来ません。

okhotsk
質問者

お礼

ありがとうございます。

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

関連するQ&A

  • エクセルで矢印キーでセル移動しようとすると特定のセルに飛んでしまう

    仕事で頻繁に使ってるエクセルファイルのひとつのシートが矢印キーで上下左右に移動しようとしても特定のセルに飛んでしまうようになりました。このセルは最近編集して数値を入力すると%表示される設定をし他のセルに計算結果を出すようにしています。シート内から矢印キーでどちらに移動しようとしてもこのセルに飛んでしまい使いづらくて困っています。原因と対策をお教えください。

  • 《エクセル2000》特定のセルだけ上書き禁止にしたい

    タイトルの通りですが、任意のシートの特定のセルのみ、変更禁止にしたいです。(数にして1シートあたり30くらい) ただし、「特定のセル」以外のセルは文字色やセルの色など、書式を変える必要があるので、「シートの保護」は使えません。 「セルのロック解除」+「シートの保護」以外の方法で、特定のセルのみを保護する方法はあるでしょうか。

  • エクセル2000のセル編集について

    エクセル2000を使っています。 ある一つのセルに計算式が入っているとします。(仮にここではセルD2とします。) セルD2を編集するためブルクリックするとその計算式がセルD2内に表示されます。 するとC列とD列の間の線を左端にして計算式が右方向へ表示されます。 しかし、知人のエクセルファイルを編集するために、上記のような操作をしたところ、D列とE列を右端にして左方向へ伸びた計算式がセル内に表示されます。 その計算式が他のセルにかぶさって表示になっているため、その隠れている部分を マウスで選択したいのですが、できないので非常にやりづらいです。 もちろん、セル幅を広げれば解消できるようなのですが・・・・。 私のエクセルファイルと知人のエクセルファイルをツールのオプション内などを 比較してみましたが、特に変わりないように思います。 どこを設定すればいいのでしょうか? 何かよい方法はありますか? わかりづらい説明ですが、よろしくお願いします。

  • エクセルで特定のセル列のみ摘出、表示

    質問内容なのですが、エクセルシート縦列に1万セルの特定の文字が記載されているのですが その中から調べたい特定に一致した文字横列のみ摘出か表示は可能でしょうか?(約1万セルから調べたい700セルを表示したいです。) (以前フィルタ使用していたのですがやはり誤差がでてしまい正確な結果が得られなかったので…) 当方Excel 2007を使用しております。 質問内容例 __ 1-2 ---- 2-8 ←○ ---- 3-5 ---- 5-4 ←○ ---- ○の部分のみ摘出か表示ができればうれしいです よろしくお願いします。

  • Excelにて、あるセルに特定の値がある事を判別したい

    お世話になっております。 Excelにて、あるセルに特定の値があることを判別する方法を教えていただきたいと思います。 具体的には セルAの文字列に、「テスト」が入っていたら、セルBに「○」を表示。せるAに「ほげ」が入っていたら、セルBに「×」を表示したいといった事です。 検索値は、任意の文字列でもよいですが、例えば、C列にある値が入っている場合はといった表示が出来ればと考えています。 よろしくお願いいたします。

  • エクセルで特定のセルに他のシートにある表の数値を打ち込むと関連した文字等を表示するには

    特定のセルに他のシートに作ってある表にある数値を打ち込むと関連している文字等が特定のセルに表示されるにはどうしたらいいのでしょうか?(初心者に近いです) 例:1192 と特定のセルに打ち込むと 鎌倉幕府 と表示される ような感じなのですが 宜しくお願い致します

  • エクセルでのセルの表示について

    セルで計算結果が例えば6から10であればA、 3から5であればB と表示させるにはどういったセルのユーザー定義にすればよいのか教えて下さい。

  • エクセル、セルの表示方法

    簡単な四則計算で表を作りました。 セルに任意の数字を入力すれば、計算結果が表示されるというものです。 例えば5,000と入力すると3,485とかいう風に表示されます。 しかし何も入力していない状態だと結果欄に、例えば-45というように表示されてしまいます。 任意の数字を入力していない(セルがブランク)ときには結果欄もブランクにしたいのですが、何か方法はありますでしょうか?

  • excel 特定セルの数式表示

    通常A1セルに=1+1と数式を入力するとセル表示は2となります。 これを=1+1と数式を入力したときに、同じA1セルに文字列ではなく=1+1と表示だけしたいのです。 別セルにてA1セルの計算結果2を参照していますので・・・・ ツール→オプション→表示→数式でシートのすべての数式を表示できることは知っていますが、そうでなくて一部のセルだけ表示したいのです。 ご教授の程宜しくお願い致します。

  • エクセル・セルの結合ができない…

    WindowsXPのExcel2003を使用してます。 御回答の程宜しくお願い申し上げます。宜しくお願いします。 ★計算式の入ったセルを保護したい。 (計算式の変更や、削除を防ぐため) ↓ まずはシート全体の セルの書式設定内の保護「ロック」のチェックをはずす。 ↓ 特定の箇所のセルを「ロック」する。 ↓ シートの保護  許可する操作=「ロックされたセル範囲の選択」以外全て許可 ↓ ロックした場所はクリックできない。 ロックしていない場所は数字の入力や色の変更などできる。 ここまでは良いのですが、問題は「セルの結合」ができないことです。 セルの書式設定の中でも「セルの結合」だけグレーになっていて どうしても結合が出来ません・・・。 計算式を消してしまわないよう保護しつつ、他の計算式のないセルは 結合したり左寄せを必要としてます。 解決策をお願い致します!

専門家に質問してみよう