• ベストアンサー

セルの一部を白黒印刷

印刷シートのセルが部分部分で塗りつぶしで色を入れています。 一部塗りつぶしたセルを印刷の時点では色なしで印刷したいのです。 塗りつぶしを残したい部分もあり 印刷設定で「白黒印刷」ではイメージ通りにはなりません。 どのようなマクロを設定すればいいですか? 教えてください。 エクセルは2003です。 私も全くの初心者でさっぱりわかりません よろし区お願いいたします。

  • s1023
  • お礼率77% (49/63)

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.1

ごくシンプルな方策としては sub macro1()  activesheet.copy ’希望のセル範囲について   range("A1:H10").interior.colorindex = xlnone  activesheet.printout  activeworkbook.close false end sub といった具合に、所定のセル範囲の色を丁寧に抜いて印刷するような段取りで実現できます。 実際に手を動かしてダメだったように、「白黒印刷」とか「簡易印刷」では、セルの一部だけどーこーするような事はできません。 #参考 出来るという意味では >セルが部分部分で塗りつぶしで色を入れています。 セルを塗らず、代わりにセルの上にオートシェイプの図形を置いて塗りつぶしの色を塗っておき、マスクにします。 図形の書式設定のプロパティで「オブジェクトを印刷する」のチェックを「外して」おくと、マスクの図形は印刷されずに下の文字が現れます。 状況に応じてシートの保護を併用し、図形を移動できなくしておきます。

s1023
質問者

お礼

さっそっくの回答ありがとうございます。 ばっちりでした(*^^)v すっきりしました。 また、別の方法もご指導いただきありがとうございました。 ド素人ながら…楽しんでます(^_^)/

関連するQ&A

  • エクセル2003で印刷のプレビューで白黒印刷にするとセルの塗りつぶしが表示されません

    はじめまして、よろしくお願いいたします。 初心者でいろいろ調べたのですが、分かりませんでしたので質問させていただきます。 エクセル2003でいろいろと色を着けた表を作ったのですが、印刷のプレビューで白黒印刷にチェックを入れましたところ、セルを塗りつぶしたところが真っ白になってしまいました。 印刷する前に、どんな感じに白黒になるかチェックしたいのですが、困っています。 よろしくお願いします。

  • エクセルの塗りつぶしセルを色なし印刷する

    エクセルのセルを塗りつぶした状態で印刷をしても色が出てこない設定を教えてください。もちろん印刷設定を「白黒印刷」にするのではなく カラーのままでも色なし印刷にしたいのですが。 ソフトは「エクセル2007」です よろしくお願いします。

  • エクセルの印刷プレビューについて

    いつもお世話になります。 エクセルのカラー印刷について教えてください。 ページ設定のオプションでプリンタの印刷を白黒に設定し、 印刷プレビューを表示すると、カラーで表示されるシートと 色なしの文字と罫線だけのプレビューが表示されるシートが あります。 実際に印刷してみると、前者のシートは色をつけている セルが白黒の階調で印刷され、後者は色なしの文字と罫線 だけが印刷されます。 両方のシートは同じブックなのですが、なぜこのような 違いがでてくるのでしょう? どうかよろしくお願いいたします。

  • 別のシートを印刷する

    エクセルについての質問です ・シート1にデータとしてリストを作成しています。 ”Vlookup”を使ってリスト番号のデータを別枠に出すようにしました。 ・シート2に↑シート1で作成したリストのリスト番号のデータを1枚のシートに出す印刷シートを作りました。 ”=Sheet!D4”を使いました。 ・シート2を印刷すれば全く問題はないのですが、シート1のデータリストをデータの種類によってセルの色分けをしました。 シート2にもシート1と同じ色のセルの塗りつぶしをして、1目で判別するようにしました。 ↑ここからなんです。 セルに色を入れたので、シート2をそのまま印刷すると、セルに色がついて(会社は白黒ですが)見た目も悪くなります で、ページ設定で白黒印刷をしたところ、セルの色はなくなりましたが、印刷シートに項目部分をグレーで編みかけしていたので、それも消えてしまいます。 …というわけで、シート2の印刷シートとまったく同じシート(シート3;色なし)を作り、それを印刷したいのです。 会社のおばちゃんたちは、入力はできるのですが、細かい設定が全くできず、覚えようともしません。 と、いうわけでセルに色が入っているシートにを開いた状態でシート3を印刷したいのです。 印刷アイコンというか…ボタンというか… 「ここをぽちっとクリックしたら、網掛けの入っていない表を印刷できるようにしたいのです。 ぜひぜひ、お力を貸してください。

  • エクセルでセルに色を付けた場合の印刷方法

    エクセルで、セルに数カ所、色を付けています。 これを、印刷の時には、色を付けないで印刷したいです。 カラーと白黒を切り替えた場合、白黒で印刷しても 色を付けた部分は、薄黒く印刷されてしまいます。

  • Excelの白黒印刷について

    Excelのページ設定で、白黒印刷を指定したときの疑問です。 白黒印刷にチェックを入れるとセルの書式設定で指定したパターンがすべて消えて印刷されます。(これは仕様ですよね) そこで疑問ですが、黒で指定したパターンまで消えてしまいますよね。 白黒印刷ですから、黒で指定したセルのパターンは、印刷されても良いのではないかと思うのですが、印刷されません。 なぜ、白黒印刷なのに黒で指定したパターンは印刷されないのでしょうか。と言うより、黒で指定したパターンだけは、印刷してほしいと思うのは、私だけでしょうか。何か良い方法があれば教えてください。

  • 白黒印刷が一部緑になります。

    白黒で印刷しても一部緑色になります。 どうしてでしょうか? ※OKWAVEより補足:「キヤノン製品」についての質問です。

  • セルの色が印刷で出ません

    Excel2003を利用しています。 よそからもらったデータを加工しているのですが、同じブック一部のワークシートのセルに色をつけても、印刷すると色が出ません。 印刷プレビューも色が付いていません、通常の画面上は色が入っています。 プリンターの設定もカラー印刷になっていますし、同じブックのワークシートはカラーで印刷されます。 どこかに設定があるのでしょうか? どなたかお解かりの方がいらっしゃいましたら、教えてください。

  • Excelのセルの塗りつぶし色の変え方、または印刷時の濃さ

    エクセルのセルが色で塗りつぶされています。 (「セルの書式設定」の「パターン」タブで付けたものです。) そのセルには、文字が入力されているのですが、セルに付けた色が濃かったため、 印刷したら、文字が読みにくくなってしまいました。 プリンタは白黒なので、カラーの色で表示されている画面とは、違って見えます。 そこで、次の2つのことを考えました。 ・セルの色を薄い色に付け直したい。しかし、色の付いているセルの数は多いし、ばらばらなので、一つ一つ付け直すのではなくて、簡単に付け直す方法はないだろうか。 ・セルの色を付け直さなくても、印刷するときに、色が薄くなればいいのではないだろうか。もちろん、文字の色は薄くしない。 これらのことを行うにはどうすればよいのでしょうか。 塗りつぶしの色は、1色です。 Excel2000です。

  • 印刷するときセルの一部が印刷されない

    エクセルで印刷するとき、セルの文章が長いと、一部の文章が 印刷されない時があります。 画面上ではセルの文章が全て 表示されていて問題ないです。 印刷した後気がついて、 慌ててセルの高さを調節して印刷し直す事が多々あります。 何か良い方法がありましたら、教えてください。

専門家に質問してみよう