[[20210914083337]] 『条件付き書式(塗りつぶし)の印刷をしたい』(htk) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『条件付き書式(塗りつぶし)の印刷をしたい』(htk)

条件付き書式でセルの塗りつぶしのみを設定しています。

この塗りつぶしを印刷しようとしても印刷に反映されないのですが、どのようにすればよいのでしょうか。

すみませんが自分で解決できなかった為、ご教授願います。

< 使用 Excel:Office365、使用 OS:Windows10 >


 ページレイアウト-シートのオプションの右下クリックで表示されるダイアログで白黒印刷にチェックが入っていると
 いうことはないだろうか?
(ねむねむ) 2021/09/14(火) 08:51

>>ねむねむ様

チェックはありませんでした。
塗りつぶしが色に応じた白黒のグラデーション等で印刷されるわけではなく、印刷プレビュー時に真っ白の状態なのです。
(htk) 2021/09/14(火) 10:24


 >塗りつぶしが色に応じた白黒のグラデーション等で印刷されるわけではなく
印刷側の基本設定ではなく

 >印刷プレビュー時に真っ白の状態なのです。
ページ設定ーシートで白黒印刷か簡易印刷にチェックが入っていませんか?
(檸檬) 2021/09/14(火) 10:47

 >塗りつぶしが色に応じた白黒のグラデーション等で印刷されるわけではなく

 白黒印刷にチェックしてそのようになるのは多分グラフの塗りつぶしの時じゃないですかね?

 普通のセルの塗りつぶしは白黒印刷にすると着色がなくなって印刷されます。
 もちろん、プレビュー時もそうなります。

(コナミ) 2021/09/14(火) 11:04


>>檸檬様
ページ設定ーシートの白黒印刷、簡易印刷どちらもチェックは入っていませんでした。

>>コナミ様
それは知りませんでした。
しかし、白黒印刷に設定している訳ではないようで、解決できず困っております。
(htk) 2021/09/14(火) 12:24


ちなみに条件付き書式のやり方のせいということはありますでしょうか。

=INDIRECT("Data!"&CELL("Address",C4))=1
この関数で書式は塗りつぶしのみを設定しています。

別シートの数字を参照して、セルの塗りつぶしをしています。
(htk) 2021/09/14(火) 12:29


 塗りつぶしは何色なんでしょう?濃淡が薄くてわかりにくいということはないですか?
 それとたまーにありますが、実際の印刷範囲と自分の思っている範囲とが違っているということは?

 可能性は色々つぶしていきましょう。
(コナミ) 2021/09/14(火) 12:37

>>コナミ様
塗りつぶしは7色ほどありまして、濃い色が多いので濃淡でわかりにくいということは無いかと思います。

現状1ページしかないので、実際の印刷範囲が間違っていることは無さそうです。
(htk) 2021/09/14(火) 13:13


 プリンター側の印刷設定で、何か色を着けない設定になっているということは
 ないですか?

 同じ印刷範囲内で、手作業で色を着けても印刷されないのでしょうか?
(コナミ) 2021/09/14(火) 13:27

へぇ〜不思議ですね

 >INDIRECT("Data!"&CELL("Address",C4))=1
でやってみたら確かに再現できました。
 >同じ印刷範囲内で、手作業で色を着けても印刷されないのでしょうか?
手作業だと印刷プレビューでも色がつきますね。
(檸檬) 2021/09/14(火) 14:09

 なるほど。こちらでも再現しました。
 CELL関数の問題かな…
(コナミ) 2021/09/14(火) 15:01

 同じ現象の質問がありましたが、解決はしてないですね。
https://oshiete.goo.ne.jp/qa/8767831.html

 INDIRECTの方っぽい…
(コナミ) 2021/09/14(火) 15:05

 Office365とのことなので

  =Data!C4=1でいいのではとか思っていましたが

(コナミ)さんご紹介のような場合もあるなら

 こちらが参考になりませんか?

https://hamachan4.exblog.jp/240067299/

 >おかしなことに、一度、「セルの書式設定」で塗りつぶしの設定をした後は、
 >「条件付き書式」で塗りつぶしが反映されるようになりました。
だそうです。

わたしは2019なのでできましたけれども。。。
(檸檬) 2021/09/14(火) 15:55


 >=INDIRECT("Data!"&CELL("Address",C4))=1

 普通に =Data!C4=1 としないで、上の式を使ってる理由は?

 Dataシートで行削除とか行挿入をすることがある、ということなら
 ↓ だとどうなりますか?

 =INDEX(Data!C:C,ROW(A4))=1

 以上
(笑) 2021/09/14(火) 16:17

>>コナミ様
手作業で色をつけた場合は、印刷時に反映されて塗りつぶしされています。

>>檸檬様、(笑)様
条件付き書式で他のシートを参照できないようなエラーが出てきてどうにかできないかと思って、上記のような式にしていました。

=Data!C4=1 だとできました!!!

しかも塗りつぶしも印刷できるようになってます。
INDIRECT関数やCELL関数の問題だったのでしょうかね。
(htk) 2021/09/14(火) 17:15


原因は分からずですが、皆さまのご協力で良いデータを作れそうです。
ご協力いただき、ありがとうございました。
(htk) 2021/09/14(火) 17:23

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.