サンプル:ExcelのVBA説明:どんなダイアログボックスも表示しないで、指定された範囲のページを印刷します。F8キーでステップ実行しながら動作確認する。事前に参照設定をする。'Acrobatアプリケーションを起動する。'PDFファイルを開いて表示する。'PDFファイルの頁を指定して印刷する。'PDFファイルを閉じます。'Acrobatアプリケーションを終了する。印刷先のデフォルトプリンタを変更する事が出来ます。PM管理人様お世話になっております。現在、PDFをXPSに変換時、ファイル名ダイアログを表示しないようにする方法を検討しております。使用しても、ファイル名ダイアログが表示されてしまいます。その他のメソッド等みましたが、対策が見当たりませんでした。さんはじめまして取り急ぎ、分かっている範囲で返答させて頂きます。Writer」のコントロールは出来ません。Writerについて調べると必ず「ファイル名で保存」するダイアログが必ず表示されます。事前にファイル名等が設定出来ればいいのですが、ちょっとネット検索しても見つかりません。裏ワザ的な方法は有ります。スマートでは無いです。※むしろ「恥ずかしい」かも・・ファイル保存ダイアログが表示されたら、ササッとファイル名を入力して、保存ボタンをクリックします。VBAプログラムから行います。AutoItと言う無料(GPL)の自動化ソフトを使うことによりVBA等からでも上記の処理ができます。以下にそれを利用したサンプルが有ります。6~10)AutoItは本体が英語版ですが、有志による日本語情報も有るのでそれが利用できます。使った感じはOLEほどでは無いですが、使い方によっては十分機能を発揮します。一度、ご検討ください。PM管理人様ご回答ありがとうございます。事前にファイル名等が設定する処理がないのですね。ご提供頂いた自動化ソフトについても参考にさせていただきます。ありがとうございました。「フォームフィールドのみ」を制御し印刷する方法を探しております。」では制御できませんでした。私の探し方が悪いのだとは思いますが、ご存知でしたらファイルごとにvba上で制御する為の方法についてご教示頂けますと幸いです。vba』について分かれば、と。