• ベストアンサー

エクセルの一部分のセルに入力させない

教えてください。 エクセル2003で、例えばA列のみ入力をさせない方法はありますか。A列には計算式が入っていて、間違えてそこに数値などを入力してしまうと計算式が消えてしまいます。それを避けたいのです。質問の意味が理解して頂けますでしょうか。よろしくお願いします。

noname#246097
noname#246097

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

  • ベストアンサー
  • gyouda1114
  • ベストアンサー率37% (499/1320)
回答No.3

1-1 セルの保護・ロック http://asugi23.web.infoseek.co.jp/excel/soft37b.htm#1 セルの保護は勘違いしやすいのですが、セル単位で特定のセルのみ保護(ロック)するものではなく、ワークシート単位で保護するときに、特定のセルのみロックを解除できるということです。

noname#246097
質問者

お礼

早速の回答ありがとうございました。完璧に勘違いです。ありがとうございました。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

あるセルやセル範囲を選択して、これについて考えて 書式ーセルー保護ーロックがON+ツールーシートの保護 で、その後それらのセルには、入力できなくなります。 シートの保護は範囲を選べません(シート全セル保護するかしないか)が、 書式ーセルー保護ーロックがOFF+ツールーシートの保護 では入力できます。入力できるよう残したいセル範囲はロックを OFFにしておきます。 また範囲を指定して、書式ーセルー保護ーロックを見たとき、空白で無い薄いチェックがはいっている場合は、ロックがONとOFFのセルが混在してます。

noname#246097
質問者

お礼

さっそくありがとうございました。結構面倒くさいものなのですね。 しかし、今後使うことが多いと思うので挑戦してみます。

  • ToughBoy
  • ベストアンサー率42% (90/214)
回答No.1

セルに保護をかければできます。  入力されたくないセルの範囲をきめ (右クリック等で)→ セルの書式設定→保護→ ロックを確認  ツール→ 保護 →シート保護 これでできます

関連するQ&A

  • excelのセルに入力した数値

    excelのセルに入力した数値を計算させたいのですが何かいい方法は知りませんか? 例えば、A1のセルに1という数字を入力します。またそのA1のセルに今度は2という数字を入力したときにA1のセルの値が3になるようにしたいのです。簡単に言えば前に入力してある数値を記憶させておいて次に入力した数値をどんどん足していくようにしたいのです。

  • Excelでの空白セルを除いた引き算【part2】

    Excel2007を使用しています。 先日下記のような質問をさせて頂いて、B2=IF(A2="","",A2-MAX(A$1:A1))という式を使わせてもらいました。 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - A列にどんどん増えていく数値(増加量はランダム)が入力され、 B列に1つ上の数値を引いた値を計算式で出したいのですが、A列にはたまに空白が入ります。 A列   B列 50    100     50 (←100-50) 160    60 170    10 (←170-160) 200    30 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 今度はこのような場合を作りたいのですが、Excelの計算式の理解が乏しくて、先日頂いた式から作り直すことができません…。 A列   B列 50     50 (←100-50) 100    60 160    10 (←170-160) 170    30 200    今回の場合はどのように直したらいいのか(orまったく別の式なのか?)分かる方よろしくお願いします。

  • エクセル 一つのセルで数値入力と数式を有効にできませんか?

    エクセル2002を使っています。   A B 1 b 150 2 b 120 3 a ― 4 c 160 A列に入る文字がa以外であればB列に数値入力でき、aであれば”-”が自動的に表示されるようにしたい。 IF関数を使うと-表示は可能です。=IF(A1="a","-","") しかし数値を入力すると関数が消えてしまいます。 両方を有効にする方法はないのでしょうか? どなたかご存知の方、ご教授お願いします。

  • エクセルのセル入力に関して

    初めて投稿させて頂きます。 ご回答していただける方、よろしくお願いいたします。 エクセルのセルに数値を入力し、一度確定した後に もう一度同じセルに数値を入力した場合に 前回の数値を引き継いで加算を行うことは可能ですか? 例: セルA1に、数値5を入力。 その後、セルA1に7を入力し確定すると12と表示する方法 ご存知の方がいらっしゃいましたらご教授願います。

  • エクセルで記号付きのセルを計算させたいのです

    エクセルで記号付きのセルを計算させたいのです 例えば、セルA1に φ10 と入力し、セルA2に-0.01と入力します。 セルA3に=$A$1-$A$2 とした場合、返される数値を 9.990 としたいのです。 なおA1のセルの書式設定は文字列、A2も同じく文字列、A3は数値で小数点以下3位まで表示です。 よろしくお願いします!!

  • エクセル2000での入力画面の作り方

    前回エクセルでの座標の出し方を質問し完成しましたが直接エクセルに入力するために元の計算式を間違えて消したりと問題が出ます 計算式等を間違えて変えることの内容に入力したいです (パソコンを触ったことのない人も入力します) 例えば  A1+B1=C1 この場合A1.B1に数値を入れてもらいますが  今ではその計算の数値を A2.B2 A3.B3 と入れていくのに間違えてA1B1C1の計算式を 変えれないように(触れないように)したいのです エクセル2000 WINXP

  • エクセルのセルについて・・・

    エクセルのセルをキッチリ正方形に設定する方法 を教えて下さい。 列、行の数値入力を直接してもそれぞれの 意味合いが違う様で困惑しています。 なんとなく見た目での判断を試行錯誤してでしか 出来ませんでした。。。

  • エクセルで入力セルを一目で分かるようにしたい

    こんにちは。 今、エクセルで表を作っています。表と言っても数値の羅列ではなく、血圧や血液型を他人に入力してもらうものです。 A4(縦書き)に25列くらいと、細かくしているので、どこのセルに入力すれば良いかを、一目で分かるようにしたいのです。セルに薄いベージュを採用してみたのですが、白黒印刷してみると、薄いドットで出力されてしまいます。 何か良い色や、方法があれば教えて頂けないでしょうか?宜しくお願い致します。

  • エクセルで入力済みのセルのみ見つけて・・

    エクセルで入力済みのセルだけを見つけ出して、 指定した場所に並べる作業をマクロで1発で出来るようにしたいのですが、その方法を教えてください。 シートが37シートあります。(sheetA1~sheetA12,sheetB1~sheetB12,sheetC1~sheetC12,sheet37) それぞれセルC5からC20まで数値が入っていますが、 最終行はC20とは限りません。(sheet37はまとめるためのシートで空白) C15が最終行の場合もあれば、C18が最終行の場合もあります。 各シートそれぞれ最終行が違います。(列は同じですスタートもC5です) 各シートのC列の入力済みのセルの数値をsheet37のB1セルから順番に縦に並べたいのです。 A,B,Cのシート順にC列に入力された数値を縦に並べます。 空白は無しで詰めて並べます。 これを1回の作業でできるマクロを教えてください。 それから入力済みの最終行を見つけ出すマクロの部分を表示して頂けるとありがたいです。 宜しくお願いします。

  • エクセルで計算式の入力されているセルに直接入力もしたい

    エクセル2000での質問です。以下はセルA1,A2,A3を使った例です。 1.A1は以下の定められた単価のプルダウンリストがあり、選択します。    「空白」    「1000」    「2000」    「3000」 2.A2は個数を直接入力します。 3.A3セルに =A1*A2 と計算式を入力しています。 これでA3には合計金額が表示されますが、ここからが質問で私のしたいことです。 A1セルで「空白」が選択されている場合、A3セルに一式の金額として合計金額を直接入力したいのですが、直接入力をした時点でA3セルの計算式は消えてしまいます。しかし、A1セルの「空白」を「1000」に変更したと同時に、A3セルの計算式が復活して計算結果を表示する。 マクロを使わない方法でこのような方法を実現することは不可能でしょうか? 質問にA3セルの計算式が復活、と書いていますが、実際は計算式をセルに入力するのではなく、見えないところ(入力規則のような機能)に登録しておくといった方法があるかどうかになると思います。 以上、方法がありましたら回答よろしくお願いします。

専門家に質問してみよう