購読者のDavidGoldenbergは、Wordの検索機能を使用し、「見つかった」情報をドキュメントウィンドウの最上行に表示することへの不満について書いています。 (技術的には、これは、検索しているものの次の出現が現在のウィンドウ内に表示されない場合にのみ当てはまります。)Wordが表示を変更して検出したものを表示すると、検出されたアイテムが一番上の行に表示されます。以前のバージョンのWordでは、見つかったアイテムは常にドキュメントウィンドウの2行目にありました。

残念ながら、表示ウィンドウを変更した後、Wordが検出したテキストを表示する場所を変更するために使用できる設定などはありません。

ただし、回避策を提供するために考案できるマクロがあります。次のことを考慮してください:

Sub MyFindNext()

Application.ScreenUpdating = False     Selection.Find.Execute     ActiveDocument.Bookmarks.Add Range:=Selection.Range, Name:="MyFound"

Selection.MoveUp Unit:=wdLine, Count:=3     Selection.GoTo What:=wdGoToBookmark, Name:="MyFound"

ActiveDocument.Bookmarks("MyFound").Delete     Application.ScreenUpdating = True End Sub

このマクロの目的は、検索しているものの次の出現箇所を見つけ、選択範囲をブックマークし(「MyFound」のブックマーク名を使用)、3行上に移動し、ブックマークに戻ってから、ブックマークを削除することです。その結果、「見つかった」ものはすべて、画面の上部から少なくとも3行表示されます。

マクロを使用するには、覚えやすく使用しやすいショートカットキーの組み合わせにマクロを割り当てるだけです。次に、Ctrl + Fを使用して、通常どおりに最初のオカレンスを検索します。最初のオカレンスが見つかったら、Escキーを押して[検索と置換]ダイアログボックスを閉じます。これで、ショートカットキーの組み合わせを使用してマクロを開始し、検索語の次の出現箇所を見つけることができます。追加のインスタンスをプルアップし続けるには、ショートカットキーを押し続けます。

注:

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

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

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