• ベストアンサー

エクセル セルの書き込み不可能にする方法

今 A1のセルに 関数 SUM(A1:A20)が入っています。 この書式を絶対に他ユーザに編集させたくないのですが セルの書き込みを保護する方法はあるのでしょうか?

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

  • ベストアンサー
  • ms1012
  • ベストアンサー率42% (28/66)
回答No.2

対象となるセルを選択し書式→セルを選択します。保護のタブをクリックしロックにチェックを入れます。 これだけではまだ書き込みを不可にすることはできません。 次にツール→保護を選択しシートの保護をクリックします。保護対象を選択しパスワード(任意)を入力しOKをクリックします。 これで完了です。 再度書き込みを不可にしたセルを編集するには、ツール→保護を選択しシートの保護解除をクリック、パスワード(保護の時パスワードを入力した場合)を入力後OKとなります。

その他の回答 (1)

  • shy00
  • ベストアンサー率34% (2081/5977)
回答No.1

http://oshiete1.goo.ne.jp/kotaeru.php3?q=516334 を参考になさって下さい

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=516334

関連するQ&A

  • Excelでセルに関数などが表示されていますが、VBAなどを使用して見

    Excelでセルに関数などが表示されていますが、VBAなどを使用して見えなくする方法ってないのですか? いろいろ、関数を表示してありますが、全体のシートあるいは特定のセルのみ関数が非表示になり、そこを編集するのは不可にしたいのです。 ただし、他のマクロを使って、最初に関数を放り込んだり、セルを挿入したりといろいろするのでそれに対応できる記述方法があれば教えて下さい。ちなみに、シートの保護などを使って、セルの書式の保護タブのロックや表示しないだと、マクロ上にエラーが出てしまいうまくいきませんでした。 当方初心なので分かりやすく教えて頂くと助かります。よろしくお願いします。

  • Excelであるセルに計算式を入力するとゼロになってしまいます

    初歩的な質問ですみません。 Excelであるセルの範囲の(例:A1:C1)合計をどこかのセル(例:A3)に 求めたいのですが、そこにSUM関数を入力しても結果がどうしてもゼロになって しまいます。 ただしそのセル(A3)以外の他のセル(例:B3)に入力すると正しい結果が 表示されます。 セルの書式を調べても、合計の範囲のセルと結果を出すセル両方とも数値に なっています。どうしてそのセルだけが正しく計算されないのでしょうか? セルの書式以外にも、何か特別に設定できる項目はあるのでしょうか? 教えてください。

  • エクセル2003で入力もれ防止のためにセルの色を変えたい

    はじめまして。エクセルで会計処理をしていて、入力もれ防止のために、数値入力後、合計のセル,A5に=SUM(A2:A4)をいれて、書式の条件で色の変更をしましたが、該当セルの数が多くて、シート全部は使えませんでした。 A2 100 A3   0 A4  50 A5  150 (黄色→白(セルの色)) A2,A3、A4に数字が入ると、A5のセルの色が変わり、SUMで合計も出来る関数ってありますか?書式の条件を使わずに出来る方法あれば、教えて下さい。おねがいします。

  • Excelで「一つのセル」をいじられたくないのですが・・・

     エクセルについての質問です。  一つ(例えばA1)のセルに入力した関数を知らない間に  (1)消してしまったり、  (2)上書きで他の数字や文字を入力してしまったり、  ということがあります。  シートを保護するように、一つのセルだけを保護する方法はないのでしょうか?  お教えください。よろしくお願いいたします。

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

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

  • エクセル関数のセル参照方法

    エクセル関数のセル参照で、あるセルに入力した数値を、参照するセルの行番号として使いたいのですがどうしたらよいのでしょうか? VBAではそのような方法があったと思うのですが、関数で処理する方法はあるのでしょうか? たとえば、 =SUM(C5:C*) のような関数で「*」を他のセルに入力して参照させることは可能でしょうか? よろしくお願いいたします。

  • 関数内のセルの範囲を他のセルから取得する方法

    教えてください。 関数内のセル名を他のセルから取得することはできるのでしょうか? 例えば、B列の合計を求めるSUM関数であれば A1セルに関数を記述 =SUM($B$x:$B$y) A2セルに範囲(上記式のx)を指定  1 A3セルに範囲(上記式のy)を指定  10 これにより、B列のB1~B10の合計を求める。 といった感じです。 ※実際に使用したい関数は、SUMではありません。 よろしくお願いします。

  • エクセル 2つのセルを1つにしたい

    質問があります。 エクセル2007を使用しています。 A1のセル(例えば5)とA2のセル(例えば2)の2つのセルを、A3のセルに合体させたいです。 そこまでは数式に =A1&A2と入力すればできたんですが、さらにここでは後者の数字に( )をつけたいです。 よってA3のセル内に、5(2)と表示させたいです。 なおA1とA2のセルにはsum関数が入っています。 何卒よろしくお願いします。

  • excelでハイパーリンクになっているセルに、ロックをかける時

    excelで困っています。 HYPERLINK関数で、他のシートにジャンプするようにしてあるセルがあります。 社内で使用するので、他の人に数式を消されないように ロックをかけておきたいのですが、 セルの書式設定で、「ロック」のチェックをしたまま シートの保護にすると、セルもリンクも選択できません。 「ロック」のチェックをはずして、シートの保護にすると、 リンクがクリックできて、他のシートにジャンプできますが、数式も編集できてしまいます。 数式は編集できないようにして、リンクをクリックできるように することは可能なのでしょうか?? マクロは無知なので、excelの設定でできないでしょうか。。 わかられる方おられましたら、教えてくださいm(__)m

  • シート保護とオートSUM機能の関係

    エクセルのオートSUM機能についての質問です。 シート保護の機能を使うと、オートSUMのボタンが グレーアウトしてしまいます。 保護をするシートのうち、一部のセルに対して、 セルの書式設定>保護>ロック のチェックを外し、 その範囲内ではオートSUMが使用でき、 その他のロックされたセルでは、編集不可の状態を希望しています。 集計関数の手入力や、 ショートカット「Shift+Alt+=」からの設定はできますが、 エクセル初心者でも使用できるように、 オートSUMボタンを有効にする方法は無いでしょうか?

専門家に質問してみよう