Excel2010で塗りつぶしたセルの色だけを印刷しない方法はありますか?
色の付いた画像やフォントの色はそのままカラーで印刷したいと考えています。
ググり方が悪いのか、[ページ設定]で[白黒印刷]にチェックくらいしか見つかりませんでした。
これではフォントや画像も白黒になってしまうので、何か方法があったら教えて下さい。
ちなみにセルを塗りつぶす理由は、細かい表なので誰でも入力位置が分かるように、
入力すべき所だけ薄い色で塗りつぶしています。
印刷時にはセルの塗りつぶしだけ印刷したくないということです。
よろしくお願いします。
No.7ベストアンサー
- 回答日時:
案2-2
「値のみ貼り付け」というのは、あるセルまたはセル範囲をコピーして余所に貼り付ける際、右クリックなどで「形式を選択して貼り付け」を選び、「値」をクリックしてから貼り付けることをいいます。これを行うと、書式は貼り付けられないので、セルや文字の色、書体などは貼り付け先には反映されず数や文字のみが入力されるし、数式をコピーして貼り付けた場合は、数式の計算結果のみが入力され、貼り付け先は数式ではなくなるのです。だから、例えばB1セルに「-3」と入力されているときに「=b1」が入力されているセルをコピーしてどこかに値のみ貼り付ければ、「-3」のみ貼り付けられるのです。
「ユーザー定義書式」というのは、セルに表示される数字や文字の体裁を、入力したデータそのものとはちょっと違ったふうに見せることができる機能です。例えば、マイナスの数値が入力されているときだけその文字に色を付けたり、「100」と入力されているセルに見かけだけ「100円」と表示させることができます。この機能を使うと、「0」というデータ専用の書式として「表示しない」というのを設定することが可能ということです。普通、「0」を入力すると当然ながら「0」が表示され、印刷もされますが、「書式」で見えなくさせ、けれどもカーソルをそこに置けば「0」は確かに入力されているという状態にするわけです。
案3-2
=($A$1="入力")*(b1=0)
あるいは
=and($A$1="入力",b1=0)
といった感じです。A1に「入力」が入力されていて、かつB1が未入力ならば、上の式はTRUE*TRUE=1となるので、TRUE(1は同等)の条件として扱われる(条件付き書式がオンになる)いう解釈です。
=if(($A$1="入力")*(b1=0),1)
あるいは
=if(and($A$1="入力",b1=0),1)
というふうにIF関数を混ぜて書くことは可能ですが、ご覧のとおり今回の場合は、IFを使っても書けるというよりは、式が長くなるだけなのでIFは必要ないといった感じです。他の関数を考えてみても同様となります。
案4-2
印刷用のシートは、1枚にすることもできるかと思います。1日~31日の表を縦に並べておくなどすればよろしいかと。改ページプレビューで1日分の表が1ページとなるように(1シートに31ページ分の印刷範囲となるように)でも設定しておけば、プリンタで印刷する際のページ指定がそのまま日付の指定をしていることになりますね。同様に、入力用のシートも1枚のシートにまとめる手もあるかもしれませんね。なお、印刷用にシートを分ける理由は、分かりやすさのためだけなので、既存の31枚のシートのどこかに印刷用の範囲を指定することもできなくはありません。
また、印刷用のシートの用意はファイルの作成者である質問者さんがしてあげれば、入力する人たちに難しい操作をしてもらう必要はないでしょう。最初に31枚のシートから印刷用のシートへリンクをつなげておくのに時間がかかるだけで、あとは繰り返し使えるでしょう。
>補足とお礼の使い方がよく分かっていなかったので、申し訳ありませんでした。
こういう場合はお礼に書くのでしょうか。
ご理解くださって、ありがとうございます。
要は、やり取りが行われればいいということだと思っておりますので、補足欄だろうとお礼欄だろうと、私の場合はこだわりません。実際、質問者さんの中には、挨拶、補足説明、追加質問をまとめてお礼欄に書かれる方もいらっしゃいますし、まとめて補足欄に書かれる方もいらっしゃるようですよ。
>質問が締め切られると思っていたので、補足に書きましたが今回はお礼に書いてみます。
ご質問が勝手に締め切られることはないです。逆に、明らかに質問は解決したのに(数年とか)長期間、締め切りの手続をせずに放置する質問者さんが後を絶たず、困っております。だいたい問題が解決したら、ちょっとだけ待ってみて、そう何日も間を置かず締め切られるといいんではないかなというのが個人的な感覚です。回答者から見ると全然解決していない質問なのに、No.1の回答が寄せられてから2、3分したら電光石火で締め切る人とかもいたりしますが(苦笑)
遅くなって申し訳ありません。
[案2-2]
理解できました。詳しく説明して頂き、ありがとうございました。
[案3-3]
1行目の数式で完成しました。
IF関数だとばかり思い込んでいたので、大変勉強になりました。
おかげ様でまさに望み通りの表ができました。
[案4-2]
会社で1日は1シートという変な決まりがあるので、1シートに31日分まとめられないのです。
見る時にスクロールするのがどうとかこうとかで。
よくわかりませんがw
[補足・お礼について]
この質問は解決しましたので、締め切りたいと思います。
[感謝]
回答して下さった皆さん、解決までお付き合いくださったMarcoRossiItalyさん、
本当にありがとうございました。
おかげ様で思い通りの表が完成しました。
心から感謝しています。
No.4
- 回答日時:
書式とかにこだわると趣味の世界って感じになっていくので考えたこともないけど、じゃあこんなのはどうですか?
案1
みんなが入力を終えたら条件付き書式を解除する。
案2
計算し、空白セルに「0」を入力することでセルの色を消すが、入力値が「0」であるセルだけ文字を表示させないようにする。具体的には、「=b1」という式をどこかのセルに入力すると、B1セルが空白の場合は「0」を返す。空白でなければB1と同じ値を返す。このセルをコピーしてB1に値のみ貼り付け。B1セルに対して「ユーザー定義書式」として「G/標準;-G/標準;」を貼り付け。「ユーザー定義書式」のありかは、セルの右クリックなどで「セルの書式設定>表示形式タブ>ユーザー定義>種類ボックス」。
案3
No.3で述べた「数式を使用して…」において、「次の数式を満たす場合に…」というボックスに「=a1*(b1=0)」という式を貼り付け。式中に「=」が2回出てくるが、こんなもんなので気にせず入力。A1セルに「0」以外の数字が入力されているときは条件付き書式がオン、「0」が入力されているか入力されていないときはオフとなる。オンのとき、B1が未入力ならこの式を設定したセル(B1セルなど)に色が付く。
案4
みんなに入力してもらうシートをコピーし、印刷用のシートとする。印刷用のシートは色の設定を解除しておく。コピー元のシート名が「Sheet1」だとすると、印刷用のシートのB1セルに「=if(sheet1!b1,sheet1!b1,"")」と入力すれば、コピー元のB1が未入力でなければ同一の値を返し、未入力なら空文字列を返すので見かけは空白と同様になる。
皆様にお礼をしてくだされば嬉しく思います。
いろいろ案を出して頂いてありがとうございます。
遅くなって申し訳ありません。
一つ一つ試していたら時間がかかってしまいました。
案1
PCに詳しくない人たちが入力・印刷しなくてはいけないので、この方法は難しいです。
案2
大変申し訳ないのですが、私の頭では理解できませんでした。
案3
この案が一番しっくりきました。
「印刷時にはA1に0を入力して下さい」と注意書きをつくり、
印刷してもらうという方法を取ろうと思います。
これについて、もう少し突っ込んだ質問をさせて下さい。
A1にドロップダウンリストで[入力]と[印刷]という項目をつくり、
[入力]になっている時は、塗りつぶしあり。
[印刷]にすると塗りつぶしが消える。
という条件付き書式はどういう数式になるか教えて下さい。
IF関数だと思うのですが、うまくいきません…。
ドロップダウンリストの作り方はわかります。
案4
ブックに31枚のシートがある場合、シートごとにコピーしなければいけないのですよね?
4月-記録表.xlsxファイルに1日~31日までのシートがあります。
シートごとに印刷用シートを作らなければいけないのであれば、現実的ではありません。
>皆様にお礼をしてくだされば嬉しく思います。
補足とお礼の使い方がよく分かっていなかったので、申し訳ありませんでした。
こういう場合はお礼に書くのでしょうか。
質問が締め切られると思っていたので、補足に書きましたが今回はお礼に書いてみます。
No.3
- 回答日時:
No.1さん、2さんの方法も良いと思います。
データを入力すると同時に、そのセルの色が消えるという設定もできますよ。「条件付き書式」の機能を使います。
通常の「セルの書式設定」による「塗りつぶし」(質問者さんがお使いの機能)で色塗りしていると、「条件付き書式」とは関係なく色が付いてしまいます。なので、そちらは解除しておいてください。それから、次のように操作します。
(1)
設定したいセル範囲を選択した状態で、リボンの「ホーム>条件付き書式>新しいルール>指定の値を含む…」をクリック
(ちなみにここで「数式を使用して…」を選んだ場合、かなり複雑な条件指定が式(関数など)により可能です)
(2)
「次のセルのみを書式設定」プルダウンで「空白」を選択
(3)
「書式」ボタンの「塗りつぶし」タブで色を設定
この回答への補足
なるほどー。
条件付き書式設定のことは頭にありませんでした。
しかし、入力しないで空白のままにしておくセルもあるので、
その方法だと印刷時に入力空白セルは塗りつぶしの色が出てしまいますよね?
それだとまずいのです。
条件付き書式設定の[数式を使用して]でうまい数式はありませんか?
No.1
- 回答日時:
書式設定でセルに色を付けずに、入力するセルのみセルの保護を解除(ロックを外す)し、シートを保護するにしたらどうですか。
但し、シートを保護する際「ロックされたセル範囲の選択」のチェックを外します。Enterするたびに入力セルへ移動します。この回答への補足
ロックはもうしてあります。
入力するセル以外をロックしてあり、
(細かい表なので)書き込める状態になっている入力するセルに、
入力者がわかりやすいように色を付けたいということです。
でも印刷には反映させたくないということです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
【お題】 ・存在しそうで存在しないモノマネ芸人の名前を教えてください
-
これ何て呼びますか
あなたのお住いの地域で、これ、何て呼びますか?
-
「これはヤバかったな」という遅刻エピソード
寝坊だったり、不測の事態だったり、いずれにしても遅刻の思い出はいつ思い出しても冷や汗をかいてしまいますよね。
-
ちょっと先の未来クイズ第4問
11月ごろに発表される、2024年の「新語・流行語大賞」にノミネートされる言葉を書けるだけ書いてください。
-
架空の映画のネタバレレビュー
映画のCMを見ていると、やたら感動している人が興奮で感想を話していますよね。 思わずストーリーが気になってしまう架空の感動レビューを教えて下さい!
-
エクセルの一部のセルの背景色を印刷しない方法
その他(Microsoft Office)
-
セルの一部を白黒印刷
Excel(エクセル)
-
エクセルで画面上では色がつくが印刷の時は色がつかない方法
Excel(エクセル)
-
-
4
印刷時、セルの塗りつぶした色を印刷しない方法を教えてください。
Excel(エクセル)
-
5
特定のセル色のみ印刷する方法と、プルダウン互換性。
Excel(エクセル)
-
6
セルの文字を「印刷時だけ非表示」にしたいです。
Excel(エクセル)
-
7
エクセルで特定のセルを表示のみで印刷しない方法。
Excel(エクセル)
-
8
エクセルでの計算式で求められた値に( )カッコをつけたいのですが…
その他(パソコン・スマホ・電化製品)
-
9
Excelでセルに色をつけても、モノクロ印刷には反映させないようにする方法ってありますか?
Excel(エクセル)
-
10
28日~31日が必要ない所を空白表示にする方法
Excel(エクセル)
-
11
セルのフォント色と背景色
Excel(エクセル)
-
12
Excelでページ番号を -1-にしたいのですが
Word(ワード)
-
13
Excel 特定のシートを印刷不可にする方法
Excel(エクセル)
-
14
セルに画面上色をつけて、印刷時には色は出さない
Word(ワード)
-
15
Excelの白黒印刷について
その他(Microsoft Office)
-
16
WORDで色をつけたところは印刷させない方法
iOS
-
17
数式が入ったセルを含めて、数字の合計を出すには?
Excel(エクセル)
-
18
エクセルの使い方 1日=7時間45分 計算方法
Excel(エクセル)
-
19
Excel条件付書式(残業45時間以上になったら色をつけたい)
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・チョコミントアイス
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・あなたの習慣について教えてください!!
- ・ハマっている「お菓子」を教えて!
- ・高校三年生の合唱祭で何を歌いましたか?
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・家の中でのこだわりスペースはどこですか?
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
英数字のみ全角から半角に変換
-
sheet2に並んだ日付の行にsheet...
-
outlookのメールが固まってしま...
-
エクセルで英文字に入れた下線...
-
Microsoft Officeを2台目のPCに...
-
Outlook で宛先が複数の場合の人数
-
【Excel VBA】PDFを作成して,...
-
Microsoft Formsの「個人情報や...
-
Microsoftを使用している方
-
マクロ自動コピペ 貼り付ける場...
-
Excelファイルで毎月各支店から...
-
大学のレポート A4で1枚レポー...
-
エクセル:一定間隔で平均値を...
-
エクセルでXLOOKUP関数...
-
会社PCのメールが更新されない
-
マクロ1があります。 A1のセル...
-
Office2021を別のPCにインスト...
-
Microsoft365で写真をアルバム...
-
Officeを開くたびの「再起動メ...
-
teams設定教えて下さい。 ①ビデ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
英数字のみ全角から半角に変換
-
Microsoft Officeを2台目のPCに...
-
会社PCのメールが更新されない
-
エクセル マクロVBAについて教...
-
【Excel VBA】PDFを作成して,...
-
outlookのメールが固まってしま...
-
エクセルにて横に月の行があり...
-
エクセルで自動的にQRを表示さ...
-
大学のレポート A4で1枚レポー...
-
Microsoft Formsの「個人情報や...
-
エクセルやパワポファイルの保...
-
エクセルでXLOOKUP関数...
-
マクロ自動コピペ 貼り付ける場...
-
Excelファイルで毎月各支店から...
-
エクセル:一定間隔で平均値を...
-
outlookに追加したアカウントの...
-
office365のファイルで「Office...
-
Microsoftを使用している方
-
teams設定教えて下さい。 ①ビデ...
-
Outlook で宛先が複数の場合の人数
おすすめ情報