• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Accessで印刷品質の設定が保存されない)

Accessで印刷設定が保存されない問題について

このQ&Aのポイント
  • WindowsXPからWindows7にパソコンを変えた後、Accessでの印刷設定が保存されない問題が発生しています。
  • VBAのDoCmd.PrintOutで印刷品質を高く設定しても、実際には最速の設定で印刷されます。
  • OfficeXPとOffice2007の両方で同じ問題が発生しており、印刷設定が永続的に保存されない状況です。

質問者が選んだベストアンサー

  • ベストアンサー
  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.1

試してみました。 WinXP + Access2002 →○ Win7 + Access2010 →× application.Printer.PrintQuality = acPRPQHigh '←追加 Docmd.PrintOut・・・ でも無視されました。 しかし、 レポートをデザインビューで開いて、リボンのレポート デザイン ツール → ページ設定タブ →ページ設定から ページタブの『その他のプリンター』を選択し、印字品質を設定した場合は レポートはその設定した印字品質で出力されました。 当方のプリンタが古いので、バグなのか、Windows付属のドライバが未対応なのか不明です。 そちらの場合、もしかしたらメーカーのプリンタドライバを更新すれば解決するかも。 (希望的観測。。)

child_man
質問者

お礼

わざわざ確認して頂いて、ありがとうございます。 印刷するレポートやフォームでそれぞれページ設定の その他のプリンターで設定をすると、無事その通りで 印刷できるようになりました。 また、プロパティシートの中に「高速レーザー印刷」が「はい」に なっていることにも気付きました。 もしかして、この設定が優先されているということもあったのでしょうか。 とにかく、印刷できるようになりました。 ありがとうございました。

関連するQ&A