- ベストアンサー
Word 印刷プレビューでフィールドの更新させたくない。。
すみません。どなたかおしえてください。 Word2003で文書作成してるのですが、[変更履歴の記録]をONにしてます。 履歴を残したいのでそうしてるのですが、印刷プレビューするごとに、フィールドコードの相互参照を埋め込んでるところが、変更の履歴としてどんどん増えてしまいます。 [変更履歴の記録]をOFFにして、印刷プレビューすればいいのですが、つい忘れてしまうので、初期設定等で、印刷プレビューしてもフィールドの更新がされないようにしたいのですが、可能なのでしょうか?? すみませんがご存知な方、いらっしゃいましたらおしえてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
初期設定で更新しない方法があるのかわかりませんが、印刷プレビュー 用のマクロを追加して対応することはできそうです。 [ Alt+F11 ]キーなどでVBEを開いたら、[ Noumal ]に[標準モジュール] を追加し、以下のマクロを登録します。 Sub FilePrintPreview() ' ' ページ全体をフィールドのロックをして印刷時のイメージで表示します。 ' With Selection .WholeStory .Fields.Locked = True End With ActiveDocument.PrintPreview End Sub Sub ClosePreview() ' ' 印刷プレビューを終了しフィールドのロックをはずします。 ' ActiveDocument.ClosePrintPreview Selection.Fields.Locked = False Application.GoBack '直前の変更箇所へ移動します End Sub もしも他の回答がつかない場合は、上記を試してみてください。
お礼
す、すごい!です。 まさにやりたいことがそのままできました。 ありがとうございます。 Wordの設定はいろいろ調べたのですが、 それらしい機能はみつかりませんでした。 マクロ、大事に使わせていただきます。 ありがとうございました。