• ベストアンサー

エクセルのセルに書き込み禁止

先日パソコン暦無しの友達のためにエクセル表を作ってあげました。そのエクセルにはVBLOOKUP等も使用しました。 関数を使用しているセルには書き込み禁止を友達の ために設定してあげたいのですが、どうすればいいのでしょうか?

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

  • ベストアンサー
  • JUN-KUMA
  • ベストアンサー率48% (26/54)
回答No.7

ひとつの方法をご紹介します。 1.まず「シートの保護」を設定します。    ツール → 保護 → シートの保護 こうすると、シート全体が保護され、すべてのセルが 書き換え不可能になります。 2.但し、特定のセルだけその保護の対象から除外できます。 (1)除外したいセルを選択する。 (2)書式 → セル (3)保護タブ → ロック のチェックを外す。  こうすると、この設定したセルは、1.の操作をしても 書き換えが可能になります。 なので、考え方としては、書き換えても良いセルを指定して それ以外は、保護するというやり方ですね。 つまり、2.を先に行います。あとから、1.を行います。 他にも、ツール → 入力規則 などの設定で工夫する 方法もありますが、その方法については他の方にまかせること にします。

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

その他の回答 (6)

回答No.6

#1の方の説明通りですが、お友達に教えるなら、下記サイトの、図解説明が、わかりやすいと思いますので、ご参考に。

参考URL:
http://support.microsoft.com/intl/japan/support/kblight/T007/6/07.asp?SD=GN&LN=ja&gssnb=1
全文を見る
すると、全ての回答が全文表示されます。
  • crazy_dog
  • ベストアンサー率37% (148/391)
回答No.5

こんにちは 最初に保護したいセルのあるシートを全範囲選択し、「書式」-「セル」を開きます。「保護」というタブがあるのでそれをクリックし、「ロック」のチェックを外します。(標準でチェックが入っています。) それから、保護したいセルを範囲選択し、「書式」-「セル」を開きます。「保護」というタブをクリックし、「ロック」にチェックを入れます。

全文を見る
すると、全ての回答が全文表示されます。
  • S-Fuji
  • ベストアンサー率36% (592/1624)
回答No.4

エクセルの場合、入力を可能(書き換え可能)にしたいセルを選択し、右クリック、セルの書式設定、保護タブで、ロックのチェックを外します。  そして、ツール - 保護で、シートの保護をすれば、ロックを外したセル以外は書き込めません。

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

各セルは、書き込み禁止がデフォルトです。 でも、実際に禁止するには、[ツール]-[シート保護]を設定する必要があります。 ただ単に保護すると、今度は全セルが禁止状態になり 何も入力出来なくなりますので、入力しても良いセルは、セルの書式設定の 保護タブで解除しておきます。 こんなところで如何でしょうか?

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

そのセルを保護すればいいと思います。 やりかたは、シート全体を選択し、メニューバーの書式セル で、保護タブ のロックのチェックをはずす。 それから保護したいセルを選択し、同じようにしてロックのチェックをかける。 あとは、メニューバーのツール > 保護 > シートの保護をクリックし、OKを押せば、シート全体でなく、該当のセルだけ保護することができます。

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

保護したくないせるだけ、セルの書式設定で「保護」のロックチェックを はずした後、メニューの「ツール」 → 「保護」でシートの保護を してください。 なお、保護したくないセルがたくさんある場合は、シート全部を選択後 書式設定で「保護」のロックチェックをはずし、再度、保護するセルの 書式設定を行ってください

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

関連するQ&A

  • エクセル表の特定のセルを書き込み禁止にする方法

    XPで、エクセル2007を使っております。シート1のデータを、VLOOKUP関数でシート2のフォーマットに書き込むように作りました。このシート2のフォーマットは全体的には書込み禁止にして、特定のセルだけ書き込み許可としたいのです。エクセルヘルプの解説を読んでも、特定のセルの保護の方法が分かりません。よろしくお願いします。

  • セルの書込み禁止

    Excelでセル、または行・列の書き込みを禁止する事は出来ますか?

  • エクセル 書きこみ禁止のコピー

    エクセルで在庫表を作成し、数量のみを入力すれば、自動計算で在庫品総額が出るものを作製しました。その後、複数の人間が使用する為、「数式の入れてあるセルを消してしまう」といったトラブルがあり、「特定のセルへの書き込み禁止する」方法を知り実践していて思ったのですが、シート数だけで50近いし、各シートのページ数も多いところは20ページくらいあります。 これをひとつひとつ、書き込み禁止にしていくのはかなり面倒です。 最初に書き込み禁止にした完成形をコピーして作成すれば問題無かったのですが・・・・・。 何か良い方法はありますでしょうか?エクセル VBAとか使わないと無理でしょうか?ちなみにマクロの知識は全くありません。

  • エクセルのセルの手入力を禁止。

    エクセルのセルの手入力を禁止。 エクセルの入力制限について質問です。 特定のセルだけ、手入力を禁止してリストから選んだものだけを入力出来るようにしたいです。 例えば、リストから選んだものはセルに反映されるが、F2などを押して、キーを使って直に手入力させるのを禁止するような形です。 VBAを使ってもよいのですが、エクセルで設定は出来ないでしょうか。 よろしくお願いします。

  • エクセル セルにロックをかける

    エクセル表に関数入力をしているのですが、誤って触ると関数コードを消してしまいます。 ですので、関数入力しているセルに消してしまわないようにロックをかける方法はありますか? 教えていただきたいです。よろしくお願いいたします。

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

    エクセルで作成した表を別のパソコンの新しいページのエクセルに貼り付けると1つ1つのセル内に1つの表がコピーされてしまいプレビューで見ると120ページとかになっています。その表をまた元のパソコンの新しいページにコピーして張り付けるとちゃんと張り付きます。なにがいけないのかさっぱりわかりません。どうか教えて下さい。

  • エクセルでセルに・・・

    エクセルでセルに数を入力すると(A) (B)の表の数が自動的に入力 されるようにしたいのですが、どんな関数を使えばいいのか教えてください!!     A  →    B     100    1     200    2     300    3     400    4

  • エクセルのセル番号について

    先日会社のPCで表を作ろうと思い、エクセルを立ち上げた所、セルの番号を表す(名前忘れました…。)縦は確か数字。横はアルファベットが並んでるバーありますよね? シートの一番上と左にあるやつですー。あれが両方とも数字になっちゃってて、関数の式を入力するときに大変やりにくいんです。どのようにすれば初期設定に戻るでしょうか?質問の意味が分からなかったら補足いたします。 よろしくお願いします。

  • エクセル 書式設定が未設定(標準)セルの計算

    関数(MAXなど)を使用している計算表なのですが、 表中のデータに、 セルの書式設定(ユーザー定義で未満などの表示あり)がされているデータが混在している場合、 標準セルのデータのみを関数の計算対象にさせる方法はありますでしょうか? エクセルバージョンは2003~2010ならどれでもOKです 良い方法がありましたら教えていただきたくお願いいたします

  • セルの挿入/削除を禁止させたい

    お世話になります。 Excel2010 Windows7 Pro 定型業務としてExcelに客先情報の入力作業を行っております。 誤ってセルを挿入をしてしまうと、全体的にズレてしまうことになります。 例えば、セルが下にスライドしB会社の住所がA会社の住所になってしまうようなことです。 そこで2点質問させて頂きます。 1.基本的に入力作業ではセルの挿入/削除は行う必要ありませんので、この操作を禁止させたいのですが可能でしょうか。 2.入力作業を行う場合、SQLからいったん(Accessを経由して)Excelにエクスポートしたものを使用します。よって、エクスポートした段階では罫線も引かれておらず、書式設定もされておりません。 セルの挿入/削除の禁止設定ができるのであれば、この設定もされてない状態です。 毎回エクスポートする度に上記設定をする必要がありますが、容易に設定できる方法はございますでしょうか。 ご教授の程、宜しくお願い致します。

専門家に質問してみよう