- 締切済み
エクセルVBAで、プリンタ名とプロパティを指定したい
Excel97を使用しています。 用紙サイズ:A4縦の書類を2ページ作成しました。書類は縦並びになっています。 これをエクセルVBAを使って、A4の用紙に両面印刷するか、A3横の用紙に割付印刷したいのですが方法はありますでしょうか? エクセルのページ設定でA3横にして横並びで作成しようとしたのですが、行の高さがページ毎で異なっていますので、横並びでは作成できませんでした。 ワークシート上にボタンを作成しましたので、それをクリックするだけで、特定のプリンタ名を指定し、そのプリンタのプロパティで両面もしくは割付印刷を設定して印刷させたいのです。 ご存知の方、どうぞよろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17070)
回答No.1
お礼
ご回答どうもありがとうございます。 プリンタ名を指定するところまではできたのですが、 肝心のプリンタプロパティはどうもAPIなどを使わないと無理なようでした。 他に方法を考えてみることにしました。 またわからないことがありましたらよろしくお願いします。