すぐに役立つエクセルVBAマクロ集 - すぐマク
Excel VBA Macro
FAQ
検索用語を入力
検索フォームを送信
Web
サイト内
Home
|
What's New!
|
Gallery
|
Introduction
|
Service
|
Profile
500連発・組み方講座フォロー
Big
Color
Pallet
[広告]
Excel VBA Macro
● 開始終了
● ブックシート
● 画面制御
● 行列操作
● セル制御
● 範囲選択
● クリア
● 値の操作
● コピー
● メッセージ
● 印刷
● コントロール 1
● コントロール 2
● フロー制御
● その他
● サンプル
● 関数など
● 引数・定数など
Excel DownLoad
● フリーウェア
● Excel Macro分
● Excel FAQ分
© 1997 - 2007
Yoshioh Nagai.
All RightsReserved.
HappyTech & Co., Ltd.
www.happy500z.com
Excel VBA Macro ・ 印刷 ・ FAQ
プリンタの用紙トレイを選択するには?
Question
70.4 印刷
マクロ番号360に関連してご質問します。
Excel97マクロで、プリンターの用紙トレイ選択できますか?
Answer
Copyright (C) 2004.12.16 永井善王
500連発をご愛読いただき、ありがとうございます。
ご質問の送信フォームでは500連発第2弾の360番(テキストボックスのフォント・色を設定する)となっていましたが、そうではなくて、500連発360番の「印刷用紙サイズを設定する」に関連するご質問ということでよろしいでしょうか。 そのサンプルならば、PageSizeプロパティで印刷用紙サイズを設定するので、似ていますが。
用紙トレイの選択が必要なプリンタというと、おそらく、会社等で使用されているレーザープリンタでしょうね。
メーカー・機種によって違いがあるかと思いますが、一般的に、用紙トレイの選択はプリンタのドライバの機能に含まれ
ているのではないでしょうか。
つまり、右図の[オプション]ボタンをクリックして、表示されたダイアログで設定するはずで、マクロでは操作できない部分と思います。 くわしくは下記ページを参照してください。
両面・片面印刷、ページレイアウト等を設定することは可能か?
ところで、サイズの異なる用紙が別々のトレイに入っている場合は、プリンタドライバが自動的に行ってくれる機種があります。 しかし、1番目のトレイはA4サイズの白紙、2番目のトレイは同サイズのカラー用紙等ということならば困ってしまいますね。
お力になれずじまいで申し訳ありませんが、マクロで制御する方法が見つかりましたときには、私にも教えてください。お願いします。
ありがとうございました
ご回答ありがとうございます。
会社の開発をしている方々にも聞いてみたのですが、やはり同じように Printerドライバーの機能に含まれているもので、プリンターメーカーがフリーウェアとしてサイトに掲載されているものがあり、そのようなものをダウンロードできるならば VBに組み込めば対応できるようだそうです。
どうも、ありがとうございました。