段落を終わらせないテキストの検索(Microsoft Word)
リチャードは、ドキュメントを検索し、ピリオドの後に引用符(。 “)が続くものを探す必要がありますが、段落の最後にこれら2つの文字がない場合に限ります。この検索はワイルドカードを使用して実行できると考えていますが、検索で使用するパターンがよくわからない
このニーズに対処する方法はいくつかあります。1つは、検索と置換を使用する力ずくの方法に従うことです。ドキュメントの複数のパスを使用して、変更したくないアイテムの名前を変更し、残っているものを変更してから、元の名前を元の名前に戻します。これら3つのパスの最初のパスで、ピリオドを検索します。引用符と段落マークをドキュメントにないもの(「parmark」など)に置き換えます。次に、ピリオドと引用符の組み合わせを検索し、必要なものに置き換えます。最後に、使用したフレーズ(「parmark」)をピリオド、引用符、およびpaに置き換えますラグラフマーク。
ただし、このアプローチには大きな欠点があり、段落記号を置き換えるために導入されます。段落記号には、それが終了する段落の段落関連の書式が含まれていることに注意してください。検索と置換操作で段落記号を削除すると、その段落は次の段落の一部になり、それまでの識別性が失われます。したがって、。 “コンボが箇条書きまたは番号付きリストの段落を終了した場合、検索と置換はその段落を” unformats “
し、それに続く段落の書式を採用します。
解決策は、代わりに、ワイルドカード検索を実行する2番目の方法を使用することです。[検索と置換]ダイアログボックスの[置換]タブを表示するときは、[ワイルドカードを使用する]チェックボックスがオンになっていることを確認してください。
(チェックボックスを表示するには、使用可能な場合は[その他]ボタンをクリックする必要があります。)[検索する文字列]ボックスで、次のパターンを使用します。
.[""][!^13]
このパターンは、ピリオドの後に、最初の括弧のセットにあるもので指定された単一の文字が続くことを意味します。そこには、通常の引用符と終了スマート引用符の2つの文字があります(ワイルドカード検索では区別されます)。通常の引用符とスマート引用符。)最後のスマート引用符は、copyとpasを使用して最も簡単に入力できます。 te-ドキュメントのどこかからコピーして、パターンに貼り付けます。
パターン内の2番目の括弧のセットは、注記されているもの以外の文字を検索するように指定します。記載されている文字は段落記号(^ 13)ですが、その前に感嘆符を追加すると、どの段落記号とも一致しません。
ここで言及する重要な警告があり、それは検索しているドキュメントの性質と関係があります。段落の最後に「末尾のスペース」があることは珍しいことではありません。通常、1つか2つのスペースは画面に実際には表示されず、印刷内容に影響を与えないため、気付かないでしょう。ただし、これらはこの特定のワイルドカード検索に影響します。 。 “コンボの後にスペースまたは2つが続き、段落記号が続くのは、。”とは大きく異なります。直後に段落記号が続きます。ワイルドカード検索は前者に一致し、後者を無視します。おそらく両方に一致させたい場合です。
この潜在的な落とし穴を回避する唯一の方法は、。 “コンボを検索する前に、末尾のスペースをすべて削除することです。
ドキュメントにそのような末尾のスペースがあるかどうかを確認するのが最も簡単です。印刷されない文字をオンにして表示します。通常の検索と置換を実行して、スペースの後に段落記号を探し、段落記号に置き換えることもできます。
WordTips is費用効果の高いMicrosoftWordトレーニングのソース。
(Microsoft Wordは世界で最も人気のある単語処理ソフトウェアです。)このヒント(10096)は、Microsoft Word 2007、2010、2013、2016、2019、およびOffice365のWord。