Word、Excel、PDFなど、印刷時にファイルパスを自動的に表示する方法はありますか?

Word、Excel、PDFなど、印刷時にファイルパスを自動的に表示する方法はありますか?

私はヘルプ デスク チケットの 1 つに取り組んでいますが、個人的には、かなりクレイジーなスクリプトを作成しない限り、これは不可能だと思います... ヘルプ デスク チケットのクライアントは、印刷するたびにファイルのファイル パスを自動的に表示する方法があるかどうか尋ねていました... Word と Excel の 1 つのドキュメントでこれを行う方法があることは知っています。 しかし、彼はすべてのプログラムでそれができるかどうかを知りたいのです... 少し非現実的に思えますが、わからないものです。 皆さん、ありがとうございます!

ちなみに彼はHP P4015プリンターを使用しています

答え1

(変更された) 標準テンプレートによって開始されていない既存の Office ドキュメントの場合、1 つのドキュメントでそれを実行するマクロを記録し、そのボタンをクイック アクセス ツール バーに追加するだけで十分です。プリンタ アイコンを使用して作成し、スクリプトを印刷ダイアログで終了します。ユーザーはボタンをクリックして印刷し、必要な場所にパスとファイル名が表示されます。

マクロを記録するのは面倒ですが、まったく問題ありません。記録中はゆっくりと慎重に作業してください。ただし、おそらく VB コードを編集する必要があります。リソースや例はたくさんあります。Google で「Word VBA」と検索してください。

Office以外では、印刷するプログラム用のプリンタドライバとアドインを作成できない限り、何もできません。

答え2

少なくとも Excel の部分については、これに対する部分的な解決策があります。

  1. 単一のドキュメントに対してこれを行う方法がわかっているので、それを 1 回だけ実行して、すべての書式設定を実行します。
  2. 「Excelテンプレート」として保存し、C:\Users\User\AppData\Roaming\Microsoft\Excel\XLSTART「ユーザー」の代わりに実際のユーザー名を入力するフォルダーを選択します。

これを実行すると、このユーザーが新しく作成したすべてのシートが、適切なフッターなどを使用して、保存したシートと同じように見えるようになります。

  • 私はWordでこれを試したことはありませんが、Wordでも同様に機能すると思います
  • 私はExcel 2010を使用していますが、Windows 7では他のものを使用している場合は、テンプレートを別の場所に保存する必要があるかもしれません。
  • このファイルをすべてのユーザーのフォルダに保存して、全員がこれを利用できるようにする必要がありますが、これは単なるセットアップであり、結果は永久に持続します。

これが役に立つことを願います

関連情報