- 締切済み
WORDのVBAで印刷プレビューの制御方法
excelからVBAでWORDを起動させ、エクセルデータをWORDの宛て名ファイルに差込み、印刷プレビューまでさせています。 EXCELでは、印刷プレビューの次の行のコマンドはプレビューを閉じないと実行されませんが、WORDでは実行されてしまいます。 今やりたいのは、WORDの宛名ファイルを印刷したあと、WORD自体は保存しないで終了し、EXCELだけ起動した状態にするということです。 ActiveDocument.PrintPreview ActiveDocument.Close = False と記述しただけでは、印刷できないまま、WORDが終了してしまいます。 何かよい方法があるでしょうか?
- みんなの回答 (2)
- 専門家の回答
お礼
回答ありがとうございます。 IF文を使った分岐を参考にさせていただき解決しました。 ActiveDocument.PrintPreview の後にINPUTBOXだとプレビュー表示後、「2ページ目だけ印刷したい」のような細かい設定ができないため、フォームをShowModal=:falseで介在させることで課題をクリアすることができました。 ありがとうございます。