【Access】VBAで通常使うプリンターに設定のプリンタで印刷する方法

access

VBAで印刷コマンドで実行でどうしても、思っているプリンタにならず、通常使うプリンタにもならない!
そんな場合は以下で対処できます。

AccessVBAで通常使うプリンターに設定のプリンタで印刷する方法

フォームやレポート上で
ファイル ⇒ 印刷 ⇒ 印刷プレビュー


上部のツールバーの ページ設定



ページタブをクリック ⇒ 通常使うプリンター を選ぶ。

 

以降VBAで印刷するコードの
DoCmd.OpenReport "レポート名", acViewNormal, , "[ID] = " & Me.[ID] & ""
でも通常に使うプリンタで印刷できるようになります。

 

コメント