• ベストアンサー

エクセルで入力欄を明確にしたい

エクセルでの書類が多くあります。 1.入力するべき箇所の背景などを別色などで明確にしたい。しかし、印刷しても色はついて欲しくない。 2.変更するべきでない箇所を保護したい。 これを、できるだけ簡単に達成するにはどんな方法がありますか?例えば、2について、エクセルには保護機能がありますが、書式設定で保護・非保護を選び、その後、ツールの保護で保護にしますよね。この方法だと非常にやりにくいのです。全体的に保護にして、後から、非保護にするようなやり方はありますか?保護といっても、操作間違いなどで、簡単に内容が変わるのを防ぎたいだけです。

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

  • ベストアンサー
  • ab0987
  • ベストアンサー率100% (4/4)
回答No.1

あまり詳しくないんで、かなり邪道かもしれませんが、 1は、「ファイル」→「ページ設定」→「シート」→印刷欄の「簡易印刷」にチェックを入れると、セルの塗りつぶしと罫線は印刷されなくなりますが、これだと罫線も印刷されないんですよね…。 なので、セル塗りつぶすのではなく、オートシェイプを使って、 (1)強調したいセルの周りを四角で囲み、 (2)線の色と太さを目立つように設定して、 (3)そのオートシェイプを塗りつぶし無しにします。 (4)オートシェイプの書式設定のプロパティで「オブジェクトを印刷しない」にチェックを入れます。 (5)最終的にシートの保護をかければ、後日入力するときに誤ってオートシェイプの位置がずれたり、大きさが変わったりしなくてうざくないと思います。(この方法を応用すれば、「コメント」や「入力規則」を使用せずに、説明を印刷させずに説明文を表示させることが可能ですよね) 2ですが、元々全てのセルの書式設定で保護は「ロック」されているわけですから、あらかた入力が終わったら、 (1)非保護にしたいセル(つまり値を入力していくセル)を複数いっきに指定(ctrlキーを押しながら該当キーをクリックしていけば、連続していないセルでも同時に指定できます)して、 (2)セルの書式設定で保護の「ロック」からチェックをはずして、シートの保護をかければOK。 個々のセルに設定するのは同じですが、書式設定を呼び出す回数はへらせますよ。 こんな感じでどうでしょうか?

age1118
質問者

お礼

どうもありがとうございます。 返事が遅くなってすみません。 参考にさせていただきます。

その他の回答 (4)

  • nobu555
  • ベストアンサー率45% (158/345)
回答No.5

質問1について 1.「書式」「シート」「背景」で適当な画像を貼り付ける。 2.シート全体(または印刷範囲)を選択して  「セルの書式設定」のタグ「パターン」から色”白”を選択する。 3.入力箇所を選択して、  「セルの書式設定」のタグ「パターン」から色”色なし”を選択する。 4.選択範囲をそのままで「条件付き書式」で  「セルの値」「次に等しくない」「=""」にして  「書式」タグ「パターン」から色”白”を選択する。 「シート」の「背景」は、印刷されません。 ただ、「パターン」色”白”で枠線が消えてしまいます。 質問2について すでに回答が出ているように、シートの保護でやるやり方以外思い浮かびません。 参考までに

age1118
質問者

お礼

どうもありがとうございます。 返事が遅くなってすみません。 参考にさせていただきます。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.4

次の方法は如何でしょうか。 1.ページ設定→シートタブで白黒印刷にチェック 2.対象の入力範囲をデータ→入力規制で入力条件を設定する

age1118
質問者

お礼

どうもありがとうございます。 返事が遅くなってすみません。 参考にさせていただきます。

  • vista2446
  • ベストアンサー率46% (131/279)
回答No.3

1.必ず入力されるセルであれば、背景色を条件付き書式で設定できますが、未入力のセルがあると色つきセルが印刷されてしまいますね。 他に色つきセルがなければ「コメント」を利用してはいかがでしょう。デフォルトでは、コメントマークがセルの隅に三角マークが表示され印刷には出てこなかったと思います。ポイントすればコメント文が表示されます。(常時表示可能) 2.ご質問者様や他の回答者様のご意見の通り「保護機能」しか思い浮かばないですね。 設定手順を簡単にするため「保護ツールバー」を利用すれば、少ない手順で保護を設定できます。セルのロック、解除もワンクリックでできます。「表示」→「ツールバー」から「保護」をチェックしてください。

age1118
質問者

お礼

どうもありがとうございます。 返事が遅くなってすみません。 参考にさせていただきます。

回答No.2

私の経験に基づいて、書き込みいたします。 入力箇所を明確にする 方法1.    入力すべきセルの背景を色づけをします。    ページ設定で、シートタブを開くと、印刷についての     設定が可能なので、「白黒印刷」を指定する。 方法2.    入力すべきセルに「条件付き書式」を設定します。    この方法ですと空白のときは、設定した色がつき、    入力するとセルの色がなくなります。    入力すべきセルが空欄になることがある場合は、    方法1同様、白黒印刷を設定しておけばOKだと思います。      条件付き書式のやり方        1.入力すべきセルを選択します        2.書式→条件付き書式         (条件書式の設定のダイアログボックス出現)        3.[セルの値]・[次に等しい]を選択         [=""]を入力         書式ボタンからパターンを選び任意の色を選択しOK        4.3で設定したセルをコピペすれば他も同条件になる        条件は、複数設定することが可能ですので、        3のダイアログボックスの追加ボタンを選び、        [セルの値][次に等しくない][=""]任意の色を        第2の条件として設定する事も可能です       シートの保護   最初に全体的に保護をかけてしまうと、特定箇所だけ保護を解除するのは、   できないのではないかと思います。   [範囲の編集の許可]や[保護]は、最後に処理することをお勧めします。 age1118さんのご利用状況、エクセルのバージョンによって 可能なこと不可能なことが変わってきますし、 私自身古めのエクセルを使用していますので、 他にいい方法があったら、聞き流してください。       

age1118
質問者

お礼

どうもありがとうございます。 返事が遅くなってすみません。 参考にさせていただきます。

関連するQ&A