[リストへもどる]
一括表示

投稿時間:2002/11/07(Thu) 08:58
投稿者名:みか
Eメール:
URL :
タイトル:
エクセル 縮小印刷
VBからエクセルのファイルをA3からA4に
縮小して印刷する方法はありますか?

投稿時間:2002/11/07(Thu) 10:37
投稿者名:魔界の仮面弁士
Eメール:
URL :
タイトル:
Re: エクセル 縮小印刷
> VBからエクセルのファイルをA3からA4に
> 縮小して印刷する方法はありますか?

VB初心者友の会の、超初心者専用Q&A掲示板(#726)でも回答しましたが、
プリンタ側の用紙設定で、A3→A4縮小用紙が用意されていれば、
PageSetupオブジェクトの PaperSizeプロパティで指定する事ができます。
# 指定すべき値は環境によって異なりますので、Excelの
# マクロ記録機能などを利用して、必要なPaperSize値を調べてください。
## ちなみに当方の環境では、.PaperSize = 120、となりました。

もしも縮小用紙が用意されていない場合は、PaperSize値として A4 を示す
xlPaperA4 定数を代入しておき、実際の縮小処理は、FitToPagesWideおよび
FitToPagesTallプロパティで指定する、という逃げ方もあります。