Excel テキストは画面には表示されますが、印刷されません

Excel テキストは画面には表示されますが、印刷されません

Excel で契約書を作成していますが、印刷時に明細項目の価格設定を表示したくありません。フォントの色を白に変更するのは時間がかかるので、選択肢にありません。セルのグループを非表示にすると、印刷時にシートが壊れてしまいます。セルのグループをフォーマットして、テキストが画面には表示されるが、印刷時には表示されないようにする方法はありますか?

答え1

セル (印刷範囲外または別のシート上) を使用して、価格を表示するかどうかを指定します。次に、非表示にするすべてのセルに対して、条件付き書式を使用します。セルが の場合はtrue価格を表示し、セルが の場合はfalse価格を非表示にします。価格の 1 つを書式設定し、 を含む書式をコピーしますformat painter

答え2

これを実現するには、BeforePrint を使用してスクリプトを実行し、セルを白に変更してから、AfterPrint を使用して元の色に戻すというマクロを使用できます。

関連情報