2016-07-29 37 views
0

私は1つのコマンドボタンを押すことから3つの異なるレポートを印刷するために探しています。自動印刷3つの異なるレポートAccessで

彼らは印刷を押すと、それらが印刷を確認するために、私は印刷にレポートをしたい、私はプリンタプロンプトをしたくない、私は単純に、コマンドボタンは、私がこれまで

を押されたら、それは印刷したいですこれは:

DoCmd.OpenReport "rptLearning", acViewPreview, "", "", acNormal 
DoCmd.OpenReport "rptNeutral", acViewPreview, "", "", acNormal 
DoCmd.OpenReport "rptPositive", acViewPreview, "", "", acNormal 
DoCmd.RunCommand acCmdPrint 

これは私がしたくないプリンタプロンプトを示しています。

何か助けていただければ幸いです。

答えて

2

acViewPreviewの代わりにacViewNormalを使用して直接印刷してください。

だから、あなたが必要とするすべては

DoCmd.OpenReport "rptLearning", acViewNormal 
DoCmd.OpenReport "rptNeutral", acViewNormal 
DoCmd.OpenReport "rptPositive", acViewNormal 

(あなたはそれさえもを残すことができますしたいので、もしacViewNormalは、デフォルトです。)

+0

であるあなたにアンドレをありがとう - 私はこれを試してみましたが、私はまだ、通常の取得印刷のプロンプトが表示されたら、[OK]をクリックして印刷する必要があります。 – dmorgan20

+0

@david: 'DoCmd.RunCommand acCmdPrint'を削除しましたか? – Andre

+0

doh!ありがとう、治療を働いた。 – dmorgan20

関連する問題