VBAで印刷コマンドで実行でどうしても、思っているプリンタにならず、通常使うプリンタにもならない!
そんな場合は以下で対処できます。
AccessVBAで通常使うプリンターに設定のプリンタで印刷する方法
フォームやレポート上で
ファイル ⇒ 印刷 ⇒ 印刷プレビュー
上部のツールバーの ページ設定
ページタブをクリック ⇒ 通常使うプリンター を選ぶ。
以降VBAで印刷するコードの
DoCmd.OpenReport "レポート名", acViewNormal, , "[ID] = " & Me.[ID] & ""
でも通常に使うプリンタで印刷できるようになります。
コメント