
いつもお世話になります
今、VBAでDocuworksに印刷するときにカラー印刷を白黒印刷にしたいのでが
Webで調べるとなかなか良い結果が得られません
Excelのページセットアップから白黒印刷を指定すると塗りつぶしたセリの色が灰色にならず
消えてしまいます、何とか印刷設定での白黒印刷をVbaから実行したいのですが
無理でしょうか?
Application.Dialogs(xlDialogPrint).ShowにArg8というのもありましたがMac用みたいです
もし、何か良い方法か資料がありましたら教えてください
以上、宜しくお願い申し上げます
No.1ベストアンサー
- 回答日時:
No.2
- 回答日時:
こんにちは
当方Docuworks環境がないので、試せませんが・・・
VBAでのご質問ですが、
>白黒印刷を指定すると塗りつぶしたセリの色が灰色にならず
>消えてしまいます
仮に、手動で印刷すれば灰色になるという事でしょうか?
それができるのなら、印刷設定の問題ですし、手動でもできないのであれば他の方法を考える必要があるのではと思います。
(セルの色が黒の要素を含んでいなければ、白黒の場合に色が付かないのかも)
印刷の設定の場合、もしかするとDocuworksのAPIを利用する必要があるのかもしれません。
調べてはいませんが、VBA用のAPIは用意されているようです。
http://tokidokidokin.com/2010/09/fuji-xerox-docu …
後者の場合の1案として
1)印刷用に、対象シートの複製(値のみ)を作成します
(印刷用シートは印刷後に削除)
2)シート内の色付きセルを灰色に変更
(複数食ある場合は、ティントなどで濃淡で表示)
3)印刷用シートを印刷。
のようなものも考えられるかと思います。
(要は、原稿を一旦白黒に変換して、それを印刷するという考え方)
すみません
忙しく、お礼が遅くなりました
私もAPIは使っています
あそらく XDW_GetPageColorInformationのことと思います
ちょっと検討してみます
ありがとうございます
これからもよろしくお願い申し上げます
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセル 白黒印刷で白線を印刷しない方法 3 2024/05/09 09:41
- プリンタ・スキャナー PDF印刷 一枚だけカラーにする方法 1 2023/02/07 09:30
- PDF 背景色を消して白地に黒でモノクロ印刷する方法 2 2023/11/11 16:14
- プリンタ・スキャナー Windows 10 印刷出来ない 3 2024/02/26 04:47
- Excel(エクセル) 【Excel】複数シートがあるエクセルデータで片面印刷と両面印刷設定がシートごとに入 1 2023/03/10 15:25
- ノートパソコン パソコンでPDFが印刷できない、なぜ? 印刷方法わかる方教えてください! 使用パソコン:dynabo 5 2024/06/27 13:13
- Visual Basic(VBA) エクセル365のVBAで困っています。どう修正したらよいか添削をお願いします 2 2023/05/03 17:35
- PDF PDF 余白を無くして用紙いっぱいに印刷したい 3 2023/10/13 11:43
- プリンタ・スキャナー epsonのプリンターでカラー印刷ができない 3 2023/04/28 01:03
- その他(ソフトウェア) 写真の印刷レイアウトについて 13 2023/05/31 07:20
このQ&Aを見た人はこんなQ&Aも見ています
-
VBA で白黒印刷をしたい
Visual Basic(VBA)
-
Vba 印刷設定のみ行うダイヤログありますか?
Excel(エクセル)
-
excelですが一つのマスに入ってる文字を2つのマスに変更できますか
Excel(エクセル)
-
-
4
エクセルのセンス 参照するシートが多いときのファイルの作り方
Excel(エクセル)
-
5
Excelで項目の種類ごとに番号を振る方法w教えてください
Excel(エクセル)
-
6
vba Excelのタブをプログラムから指定したいのですが?
Excel(エクセル)
-
7
VBAのコードをカラーで印刷する方法
Visual Basic(VBA)
-
8
Excelの計算が合いません。 諸事情で会計の簡素な購入・販売諸元表を作っているのですが、一つの項目
Excel(エクセル)
-
9
8:40までの出勤は全て8:30にする関数を教えて下さい!!
Excel(エクセル)
-
10
エクセル
Excel(エクセル)
-
11
エクセル初心者です 用語等まだ良く分からないので簡単に説明していただけると幸いです タブの挿入、図形
Excel(エクセル)
-
12
【マクロ】複数の日付データをYYYY/MM/DDに読替えて、別ブックへ転記したい
Excel(エクセル)
-
13
エクセル数式に問題があります
Excel(エクセル)
-
14
エクセルで、数字の下4桁の0を削除する関数
Excel(エクセル)
-
15
桁をセルで区切って計算をした場合、合計がしっかりと繰り上げされた形式で表示される方法
Excel(エクセル)
-
16
Excel初心者です。 Excelでやりたい事があります。 セルに数値8桁を入力します。(毎回必ず8
Excel(エクセル)
-
17
Excel いい方法教えてください。
Excel(エクセル)
-
18
エクセルの計算式を教えてください! もし、 A 1の数値が55を超えたら、(◯−55)×8000 4
Excel(エクセル)
-
19
エクセルのセルをクリックすると頻繁に出てくる
Excel(エクセル)
-
20
Excelで、すでに書いてある表を入れ替える方法を教えてくださいお願いします
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの関数について
-
Excelで4択問題を作成したい
-
エクセル
-
エクセル GROUPBY関数について...
-
エクセルの複雑なシフト表から...
-
エクセルシートの見出しの文字...
-
Amazonでマイクロソフトオフィ...
-
エクセルについて
-
勤怠表について ABS、TEXT関数...
-
グループごとの個数をカウント...
-
グループごとの人数のカウント
-
グループごとの人数のカウント
-
エクセルのリストについて
-
【マクロ】変数に入れるコード...
-
エクセルの表で作業してます。 ...
-
【マクロ】別ファイルへマクロ...
-
【マクロ】左のブックと右のブ...
-
【マクロ】【相談】Excelブック...
-
9月17日でサービス終了らし...
-
【マクロ】WEBシステムから保存...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
9月17日でサービス終了らし...
-
エクセル
-
【マクロ】WEBシステムから保存...
-
エクセルの循環参照、?
-
エクセル ドロップダウンリスト...
-
エクセルのdatedif関数を使って...
-
特定のセルだけ結果がおかしい...
-
【マクロ】A列にある、日付(本...
-
【マクロ】EXCELで読込したCSV...
-
【マクロ】アクティブセルの時...
-
【エクセル】期限アラートについて
-
iPhoneのExcelアプリで、別のシ...
-
【関数】同じ関数なのに、エラ...
-
Excelの新しい空白のブックを開...
-
【マクロ】3行に上から下に並...
-
【マクロ】宣言は、何のために...
-
VBA チェックボックスをオーバ...
-
Excelについての質問です 並べ...
-
【マクロ】アクティブセルの2...
-
【関数】不規則な文章から●●-●●...
おすすめ情報