多くのトップエンドプリンタの最も優れた機能の1つは、ドキュメントを両面印刷できることです。これは、それらが一枚の紙の両面に印刷されることを意味します。印刷時間は短縮されませんが、印刷ジョブで消費される用紙は半分に削減されます。

プリンタ用の最新のプリンタドライバがある場合は、プリンタの[プロパティ]ダイアログボックスを使用して、ドキュメントを両面印刷することを指定できます。これらの設定にアクセスするには、[印刷]ダイアログボックスを表示し、[プロパティ]をクリックします。

残念ながら、Wordは、あるWordセッションから次のセッションまでこの設定を記憶せず、(他のプログラムで許可されているように)ドキュメントとともに設定を保存しません。

この問題は、VBAを使用してプリンタの[プロパティ]ダイアログボックスの個々の設定にアクセスできないという事実によってさらに複雑になります。その理由は、設定がWordではなくプリンタードライバーによって維持され、WordがプリンタードライバーオブジェクトをVBAで使用できるようにしないためです。

それでも、理論的には、プリンタのプロパティ設定を自動変更するマクロを作成することは可能ですが、これは絶対にお勧めのオプションではありません。どうして?プリンタの設定を変更するには、WindowsAPIを使用する必要があるためです。これは、想像力を働かせても簡単な作業ではありません。これに関する詳細は、マイクロソフトサポート技術情報に記載されています:

http://support.microsoft.com/kb/230743

プリンターがPCL(多くのHPプリンターで使用されるプリンター制御言語)を使用している場合、試すことができることが1つあります。ドキュメントのヘッダーまたはフッターにPRINTフィールドを設定できます。このフィールドには、デュプレックスをオンにするためにプリンターに直接送信できるコマンドが含まれています。

PRINTフィールドを作成する正確な方法は、__ WordTips _._の他の問題で説明されています。使用するフィールド構文は次のとおりです。

{ PRINT 27"&l1S" }

彼のアプローチは、PCLプリンタードライバーを使用するプリンターでのみ機能することを忘れないでください(もちろん、プリンターは二重化をサポートしている必要があります)。 PostScriptはプリンターを制御せず、ページに表示される内容だけを制御するため、このアプローチはPostScriptプリンターでは機能しません。

_WordTips_は、費用効果の高いMicrosoftWordトレーニングのソースです。

(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(839)は、Microsoft Word 97、2000、2002、および2003に適用されます。Wordのリボンインターフェイス(Word 2007)用のこのヒントのバージョンを見つけることができます。以降)ここ:

link:/ wordribbon-Duplex_by_Default [デフォルトのデュプレックス]