Joeは著者であり、Wordマクロを使用して校正を支援するためのアイデアがいくつかあります。彼が構築したいマクロの1つは、文や段落で重複する単語を見つけるためのものです。彼は、「the」、「a」などの一般的な必要な単語を除外したいと考えています。ジョーは、ドキュメント内の重複する単語を強調表示して、それらの使用法を調べ、適切な変更を加えることができるようにしたいと考えています。

これをどのように行うかは、実際には、タスクにどのようにアプローチしたいかによって異なります。たとえば、単純に並んでいる重複する単語を探したい場合、Wordはすでにそれを実行しているはずです。文法チェッカーは、これらの重複する単語のマーク付けを処理します。

代わりに、特定の単語の過剰なインスタンスを検索したい場合は、検索と置換を使用してそれらを強調表示できます。 [検索と置換]ダイアログボックスの[検索]タブで、強調表示する単語を入力し、[すべてのアイテムを強調表示]チェックボックスをクリックして、[すべて検索]をクリックします。 WordはWordのすべてのインスタンスを選択し、蛍光ペンツールを使用してそれらすべてを強調表示できます。

最後に、ドキュメントの各段落(またはドキュメントの各文)をステップスルーし、特定の単語の複数のインスタンスを検索するマクロが必要な場合、それははるかに複雑な問題です。

段落または文のいずれかをステップスルーすることは大きな問題ではありません。マクロでParagraphsコレクションまたはSentencesコレクションのいずれかを使用するだけです。より大きな問題は、テキストのバリエーションを処理することです。たとえば、「犬」という単語は「犬」という単語と一致しますか、それとも「犬」という単語と一致しますか。正確に何を「マッチング」と見なしたいかをしっかりと理解していないと、マクロがかなり面倒になる可能性があります。

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

(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(6957)は、Microsoft Word 97、2000、2002、および2003に適用されます。Wordのリボンインターフェイス(Word 2007)用のこのヒントのバージョンを見つけることができます。以降)ここ: