
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で質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Visual Basic(VBA) エクセル365のVBAで困っています。どう修正したらよいか添削をお願いします 2 2023/05/03 17:35
- Google Maps Google mapの印刷 1 2022/10/12 21:32
- プリンタ・スキャナー インクカートリッジからインクを取り出せるか 3 2022/11/17 10:32
- プリンタ・スキャナー epsonのプリンターでカラー印刷ができない 3 2023/04/28 01:03
- Excel(エクセル) セルによって印刷するシートを変える方法 EXCEL-VBA 2 2022/08/01 20:48
- Excel(エクセル) エクセルで条件付き書式を使わずにセルの文字の色を変える方法を教えて下さい 8 2023/07/28 01:15
- プリンタ・スキャナー PDF印刷 一枚だけカラーにする方法 1 2023/02/07 09:30
- Excel(エクセル) エクセルVBAで次の二つを行いたいのですが思うように動きません。どう修正したらよいのでしょうか? 2 2023/04/22 14:55
このQ&Aを見た人はこんなQ&Aも見ています
-
今年はじめたいことは?
今年はこれをはじめたい!ということを教えてください!
-
おすすめの美術館・博物館、教えてください!
美術館・博物館が大好きです。みなさんのおすすめをぜひお聞きしたいです。
-
コンビニでおにぎりを買うときのスタメンはどの具?
コンビニでおにぎりを買うとき、何の具材を選ぶことが多いですか?
-
あなたなりのストレス発散方法を教えてください!
自分なりのストレス発散方法はありますか?
-
泣きながら食べたご飯の思い出
泣きながら食べたご飯の思い出を教えてください。
-
エクセルの一部のセルの背景色を印刷しない方法
その他(Microsoft Office)
-
エクセルで画面上では色がつくが印刷の時は色がつかない方法
Excel(エクセル)
-
セルの一部を白黒印刷
Excel(エクセル)
-
-
4
印刷時、セルの塗りつぶした色を印刷しない方法を教えてください。
Excel(エクセル)
-
5
特定のセル色のみ印刷する方法と、プルダウン互換性。
Excel(エクセル)
-
6
セルの文字を「印刷時だけ非表示」にしたいです。
Excel(エクセル)
-
7
エクセルで特定のセルを表示のみで印刷しない方法。
Excel(エクセル)
-
8
Excel 色付けしたセルを印刷した時、印刷されない方法
Excel(エクセル)
-
9
Excelでセルに色をつけても、モノクロ印刷には反映させないようにする方法ってありますか?
Excel(エクセル)
-
10
Excelの白黒印刷について
その他(Microsoft Office)
-
11
EXCELで特定のセルに表示された項目をヘッダーやフッターに出力するには
Excel(エクセル)
-
12
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
13
Excelシートの保護(図の挿入だけ許可)
Excel(エクセル)
-
14
Excelで数式内の文字色を一部だけ変更したい
Excel(エクセル)
-
15
エクセルで表示形式の時刻の「0:00」を表示しないようにするには?
Excel(エクセル)
-
16
EXCELで2つの数値のうち大きい方を採択する数式
Excel(エクセル)
-
17
日付が未入力の際はゼロか、空白にしたい
その他(Microsoft Office)
-
18
数式が入ったセルを含めて、数字の合計を出すには?
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・「これはヤバかったな」という遅刻エピソード
- ・初めて自分の家と他人の家が違う、と意識した時
- ・いちばん失敗した人決定戦
- ・思い出すきっかけは 音楽?におい?景色?
- ・あなたなりのストレス発散方法を教えてください!
- ・もし10億円当たったら何に使いますか?
- ・何回やってもうまくいかないことは?
- ・今年はじめたいことは?
- ・あなたの人生で一番ピンチに陥った瞬間は?
- ・初めて見た映画を教えてください!
- ・今の日本に期待することはなんですか?
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・【お題】大変な警告
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・最強の防寒、あったか術を教えてください!
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Microsoft Officeを2台目のPCに...
-
英数字のみ全角から半角に変換
-
マクロ1があります。 A1のセル...
-
Office 2021 Professional Plus...
-
マクロ自動コピペ 貼り付ける場...
-
【Excel VBA】PDFを作成して,...
-
office365って抵抗感ないですか?
-
会社PCのメールが更新されない
-
Microsoft Formsの「個人情報や...
-
teams設定教えて下さい。 ①ビデ...
-
outlookのメールが固まってしま...
-
エクセルで英文字に入れた下線...
-
Excelで〇のついたものを抽出し...
-
office2019 のoutlookは2025年1...
-
別シートの年間行事表をカレン...
-
Office2021を別のPCにインスト...
-
エクセルでXLOOKUP関数...
-
VBAファイルの保存先について
-
Microsoft 365 の一般法人向け...
-
エクセルマクロ(超初心者)
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Microsoft Officeを2台目のPCに...
-
英数字のみ全角から半角に変換
-
大学のレポート A4で1枚レポー...
-
【Excel VBA】PDFを作成して,...
-
マクロ1があります。 A1のセル...
-
Office 2021 Professional Plus...
-
マクロ自動コピペ 貼り付ける場...
-
会社PCのメールが更新されない
-
Microsoft Formsの「個人情報や...
-
エクセルでXLOOKUP関数...
-
Excel 日付を比較したら、同じ...
-
Office2021を別のPCにインスト...
-
office2019 のoutlookは2025年1...
-
パソコンを買い替える際、前の...
-
outlookのメールが固まってしま...
-
Excel テーブル内の空白行の削除
-
office365って抵抗感ないですか?
-
Office(H&B2016)を使用中に古...
-
Outlook で宛先が複数の場合の人数
-
teams設定教えて下さい。 ①ビデ...
おすすめ情報