1

このマクロを Access 2010 に組み込みました。これにより、レポートが開き、プリンターの選択を求めるプロンプトが表示されます。レポートでデフォルトに設定されているため、プリンター プロンプトをスキップしたいのですが、その方法がわかりません。

Function OpenReport()

エラー時 GoTo OpenReport_Err

DoCmd.OpenReport "Results", acViewReport, "", "", acNormal
DoCmd.RunCommand acCmdPrintPreview
DoCmd.RunCommand acCmdPrintSelection
DoCmd.RunCommand acCmdCloseDatabase

OpenReport_Exit: 終了関数

OpenReport_Err: MsgBox Error$ 再開 OpenReport_Exit

終了機能

2007 年には、プロンプトなしで自動的に印刷する印刷オプションがありましたが、それを正確に再現する方法がわかりません。

4

1 に答える 1

1

私はそれを考え出した。適切な行は次のとおりです。

DoCmd.OpenReport "Results", , "", "", acNormal  

ビュー レポート パラメーターは必要ありませんでした。

于 2013-09-23T13:56:45.667 に答える