• ベストアンサー

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

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

noname#204343
noname#204343

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

  • ベストアンサー
noname#133878
noname#133878
回答No.2

『ツール』の『保護』から『範囲の編集を許可』を 選択して、 新規→セルを参照→許可→シートの保護 にすると、選択したセルだけ編集できるようになります。 ただ、送り先(相手)のエクセルのバージョンが古いと すべて保護された状態になってしまうので、 エクセル2003未満、もしくはCalkなど使用している人には 適用されません。

noname#204343
質問者

お礼

さっそくのご教示ありがとうございました。 今朝ほど受信し、お礼を申し上げましたが、届いていなかったようで、 失礼しました。 トライ中です。ありがとうございました。

その他の回答 (1)

回答No.1

  セルの書式で「保護」の中のロックを外せば、シートを保護しても書き込みが可能になります。  

noname#204343
質問者

お礼

はやばやの御教示多謝です。 さっそく試してみます。助かります。 ありがとうございました。

関連するQ&A

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

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

  • シート保護とセルロックの差異を教えてください。

    XP,OFFICE2007です。 EXCELシート1の顧客一覧表から、VLOOKUP関数でシート2の個人別表にデータを呼び込んでおります。シート2の特定のセルのみ書き込み許可にして、他はすべて禁止としたいのですが、一部のセルしか禁止が効きません。 手順は 次のとおりです A)校閲で許可したいセルを「編集を許可する」 B)書式で「シート保護」 チェックは1番ロックセル範囲選択と2番ロックしないセル範囲選択に入れています。 そこでご教示をお願いします。 1)なぜ、一部のセルしか効かないのか。 2)どうしたら、所望おセル以外は全部書き込み禁止にできるのか。 3)「書式」にある、「シートの保護」と「セルのロック」はどう違うのか。特に後者の目的は何か。 以上、よろしくお願いします。

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

    EXCEL2007、XPです。 セルの保護を次の手順でやりました。 1)保護するセルを範囲選択して、校閲~変更を許可する~ウィザードで範囲名と範囲を入力。 2)書式で「シートの保護」 **************** ところが、やってみると、保護されるセルと、保護されないセルの両方がランダム的に表れます。 つまり、危なっかしくて、セルの保護はできないことになります。 なにか間違っているのでしょうか。教えてください。お願いします。

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

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

  • EXCELで特定のセル以外を保護するのには?

    完成したブックの特定のセル(年と月を入れるとそのカレンダーが表示されるなどの場合年とか月を入れるセル)だけ入力できてそれ以外のセルは入力や編集や上書きが出来ないように保護をかけるにはどうしたらいいのでしょう? シートの保護にすると全部のセルが入力不可になりますし、データのチェックをはずすと全部のセルの入力編集上書きが出来てしまいます。 読み取り専用とか書き込み禁止のパスワードを設定しても上書き保存がされないというだけで、入力編集上書きが操作上できなくなるというわけではないのですよね? 上書き保存は出来てもOKなのですが、関数などが入ってるセルを誤って消したりしないように操作上特定のセルだけしか入力編集上書きができないようにするにはどうしたら一番よいのでしょうか? よい方法をご存知の方がいらしたら是非教えて下さいm(__)m

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

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

  • EXCELのセルについて

    EXCELのセル1つ1つに保護をかける事は可能ですか?シート全体には 保護をかけていますが、個々のセルに設定したいと思いまして。 お願いします。

  • EXCELで特定のセルのみ移動するには?

    EXCELでセルの保護の解除を行います。 そしてシート全体の保護をします。 そうすると保護の解除をしたところしか上書きできなくなります。 ここまでは分かるのですが、ロックの解除を行ったセルのみENTERキーで順番に移動させるような設定は出来ますか? なおかつ移動の順番などを指定したり出来ますか? もしも出来るようであれば、そのやり方を教えてください。

  • EXCELでシートの特定のセルだけをロックする方法

    EXCEL2007を使っています。2010でも可です。 セルの書式から設定しようとすると シートを保護しないと有効にならないと表示されます。   それでシートの保護をすると今度はシート全体が 保護の対象となってしまうようです? 入力したいセルが入力できなくなってしまいます。 何か打開する方法はありますか。 OSはXP・SP3、管理者権限とかは特に設定なしです。

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

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