Wordがドキュメントを操作するために提供する機能の1つは、ドキュメントマップと呼ばれます。この機能の使用方法については、_WordTips._の他の号で説明されています。ただし、ドキュメントマップが表示されたときは、Wordがこのツールをどのように使用するかを理解するまで、少し混乱するように思われるかもしれません。

最初に理解することは、ドキュメントマップの「設定」がないことです

それはドキュメントと一緒に保存されます。代わりに、ドキュメントマップは、ドキュメントごとに、現在の環境内でオンまたはオフになっています。

したがって、2つのドキュメントを同時に開いて、そのうちの1つだけでドキュメントマップを使用することができます。ドキュメントマップがオンになっているドキュメントを表示していて、別のドキュメントを開くか作成する場合、Wordは新しいドキュメントに対してもドキュメントマップをオンにする必要があると想定します。ドキュメントマップを使用していないドキュメントを表示していて、別のドキュメントを開いたり作成したりすると、Wordは新しいドキュメントにドキュメントマップを使用したくないと見なします。

特定のドキュメントに対してドキュメントマップが常に開いていることを確認する場合、これを実現する唯一の方法は、それらの特定のドキュメントとともに保存されるマクロを使用することです。問題のドキュメントのThisDocumentオブジェクトの一部として保存すると、次のマクロでうまくいきます。

Private Sub Document_Open()

ThisDocument.ActiveWindow.DocumentMap = True     ThisDocument.ActiveWindow.DocumentMapPercentWidth = 20 End Sub

この小さなマクロは、ドキュメントマップが開いていること、およびプログラムウィンドウの幅の20%に設定されていることを確認します。 (必要に応じて、パーセンテージを変更できます。)このマクロで覚えておくべき注意点は、ドキュメントマップがオンになっている間、この特定のドキュメントを表示しているときに開いた他のドキュメントに対してもドキュメントマップがオンになることです。 (覚えておいてください。前述のように、Wordがドキュメントマップ機能を処理する方法です。)

注:

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

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

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