複数のプリンタにアクセスできるWordユーザーは、[印刷]ダイアログボックスが最初に表示されない限り、印刷時にどのプリンタが選択されているかを判断するのが難しいと感じています。これにより、ツールバーの印刷ツールを簡単に使用できなくなります。このような状況に陥った場合は、ステータスバーにプリンタの名前を表示して、別のプリンタに変更する必要があるかどうか、またはクリックするだけですぐにわかるようにするとよいと思うかもしれません。印刷ツール。

ステータスバーに表示される内容を変更することはできますが、それはおそらく価値があるよりも厄介です。ステータスバーに表示される情報は、マクロを使用して変更できます。ステータスバーをプリンタの名前で常に更新するマクロを簡単に作成できますが、ステータスバーにすでに表示されている貴重な情報の多くが上書きされます。

重要なステータスバー情報の削除を停止するには、マクロの実行時にのみステータスバーを更新するようにします。次に、マクロをツールバーボタンに割り当てることができます。ボタンを1回クリックすると、どのプリンタが選択されているかがわかります。

もちろん、このアプローチの問題は、何も節約できないことです。正しいプリンタが選択されていると仮定すると、印刷には2回のクリックが必要です。1回はカスタムマクロツールで、もう1回は印刷ツールです。これは、[印刷]ダイアログボックスを使用して印刷するのに必要なクリック数と同じです。クリック/ドラッグして[印刷]ダイアログボックスを開き、[印刷]ボタンをクリックします。 (キーボードを使用している場合は、Ctrl + Pをすばやく押して[印刷]ダイアログボックスを表示できます。)

それで、人は何をするのですか?さて、2つの潜在的な解決策があります。 1つは、Wordの組み込み機能を使用して、選択されているプリンターを判別することです。ツールバーに関連してScreenTipsをオンにしていて、マウスポインタを印刷ツールの上に少し置くと、Wordは現在選択されているプリンタの名前を表示します。これで、ツールをクリックするだけで問題ないのか、それとも[印刷]ダイアログボックスを表示する必要があるのか​​がわかります。 (ツールバーの画面ヒントの表示を制御するには、[ツール]メニューから[カスタマイズ]を選択し、[オプション]タブを表示します。[ツールバーに画面ヒントを表示する]オプションを探します。)

2番目の解決策は、もう少しマクロプログラミングを行い、ワンクリックで各プリンターに印刷する方法を作成することです。これらのマクロは非常に単純な場合があります。彼らがする必要があるのは、プリンタを切り替えてから現在のドキュメントを印刷することだけです。基本的なマクロは次のようになります:

Sub PrintToP1()

ActivePrinter = "\\SPA-SERVER\HP OfficeJet Pro L7700 Series"

ActiveDocument.PrintOut End Sub

必要に応じてマクロを変更するには、説明的な内容を反映するようにマクロ名(PrintToP1)を変更します。たとえば、「P1」の部分を変更して、プリンタの短い名前にすることができます。次に、マクロの本文の最初の行で、引用符内の情報を、[印刷]ダイアログボックスに表示されるプリンターのフルネームに変更する必要があります。それでおしまい。

これで、各プリンターにこれらのマクロの1つを使用して、それらをツールバーボタンに割り当て、それらを使用して、ワンクリックでドキュメントを適切なプリンターに印刷できます。

注:

このページ(または_WordTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。

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

(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(1515)は、Microsoft Word 97、2000、2002、および2003に適用されます。