[[20070312122203]] 『印刷のマクロ作成』(ariyan) ページの最後に飛ぶ

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

 

『印刷のマクロ作成』(ariyan)

いつもお世話になっております。
印刷のマクロを作っていますが、印刷設定で「180度回転印刷」ができる機能があるのですが、通常のマクロ登録ではうまくいきません。
プリンター手順のマクロ作成に良きアドバイスをお願い致します。


 Application.Dialogs(xlDialogPrinterSetup).Show
でプリンタ設定ダイアログを呼び出して、Sendkeysメソッドで無理やり操作する
方法もありますが、Sendkeysメソッドは不安定なので、あまりお勧めしません。
 
同じプリンタ(ハード)に対する別のプリンタ設定を追加する方が安心。
 
Windowsのスタートボタン>設定>プリンタとFAX でプリンタ追加インストール。
(同じプリンタに対する別のアイコンができる)
あらかじめ作成した追加プリンタの設定を変更しておきます。
用途に応じたプリンタをPrintSetupでActivePrinterに切り替えて印刷。
 
追記:
という風に、ネット上で解説がされているのを見受けるのですが、
自分の環境(ネットワークプリンタ)で同じプリンタに対する「プリンタの追加」が
出来ませんでした。私のやり方が悪いのでしょうね。
調べるのにも時間がかかるので、ダウンロードサイトVectorで[プリンタ追加 1.0]と
いうフリーのツールを発見し、これを使用してプリンタ追加。
[Vector]
http://www.vector.co.jp/
 
試したところ一応問題なく出来るようですが、ご使用は自己責任にて。
(みやほりん)(-_∂)b

コメント返信:

[ 一覧(最新更新順) ]


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