印刷ダイアログボックスのデフォルトの変更(Microsoft Word)
マリーは、[印刷]ダイアログボックスのデフォルトを変更して、デフォルトで現在のページを印刷できるようにする方法を尋ねました。
残念ながら、デフォルトを変更する方法はありません。 [印刷]ダイアログボックスが最初に表示されるたびに、Wordは常にそれらを内部設定にリセットします。ただし、この問題を回避する方法はいくつかあります。
最初の方法は、現在のページを印刷するマクロを単に記録することです。記録したら、マクロをツールバーに割り当てるか、ショートカットキーを指定できます。 (これらの方法については、__ WordTips _._の他の問題で説明されています)現在のページを印刷するために通常の[印刷]ダイアログボックスを表示する必要はありません。独自のマクロを使用して作業を行います。シングルクリック。以下はそのようなマクロの例です:
Sub PrintCurrentPage() Application.PrintOut FileName:="", Range:=wdPrintCurrentPage, _ Item:= wdPrintDocumentContent, Copies:=1, Pages:="", _ PageType:=wdPrintAllPages, Collate:=False, _ Background:=True, PrintToFile:=False End Sub
[印刷]ダイアログボックスの設定を実際に変更するものが必要な場合は、マクロを使用してのみ変更できます。ただし、このアプローチではデフォルトは変更されませんが、設定は変更されることを理解してください。したがって、マクロを呼び出すと、[印刷]ダイアログボックスが呼び出され、マクロによって設定がデフォルトから変更されます。これは少し紛らわしいように聞こえるかもしれませんが、[印刷]ダイアログボックスを表示する前に、設定がいくつでも変更されていることを意味します。
Public Sub PrintCurrentPageDialog() With Dialogs(wdDialogFilePrint) .Range = wdPrintCurrentPage .Show End With End Sub
この場合、マクロは、表示する前に、[印刷]ダイアログボックスの[範囲]値を現在のページに設定します。ダイアログボックスが表示されたら、マクロは終了し、必要に応じて他のダイアログボックスの設定を手動で変更できます。
前述のマクロに(PrintCurrentPageDialogではなく)FilePrintという名前を付けると、[ファイル]メニューから[印刷]を選択したときに機能する組み込みのWordコマンドがマクロに置き換えられることに注意してください。したがって、組み込みのWordコマンドの機能を(ほんの少しでも)変更しました。
注:
このページ(または_WordTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。
_WordTips_は、費用効果の高いMicrosoftWordトレーニングのソースです。
(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(1487)は、Microsoft Word 97、2000、2002、および2003に適用されます。Wordのリボンインターフェイス(Word 2007)用のこのヒントのバージョンを見つけることができます。以降)ここ: