部品番号のスペースをダッシュで置き換える(Microsoft Word)
テリーは、多くの数値データを含むドキュメントを持っています。多くの場合、ドキュメントには「422 891A」のように、スペースを含む部品番号が含まれています。テリーは、ドキュメントを検索して「数字-スペース-数字」のシーケンスを見つけ、それを「数字-ダッシュ-数字」に置き換える方法を必要としています。たとえば、「422891A」は「422-891A」に変更されます。テリーは、検索と置換でこれを行う方法があるかどうか疑問に思います。
このタイプの検索と置換の操作は、Wordに組み込まれているワイルドカード検索を使用して非常に簡単に実行できます。クイックバージョンは次のとおりです:
。 Ctrl + Hを押して、[検索と置換]ダイアログボックスの[置換]タブを表示します。
。利用可能な場合は、[その他]ボタンをクリックします。
。 [ワイルドカードを使用する]チェックボックスをオンにします。
。 [検索する文字列]ボックスに「([0-9])([0-9])」と入力します。引用符は含めず、中央にスペースを1つ入れます。
。 [置換]ボックスに「\ 1- \ 2」と入力します。ここでも、引用符は使用しません。
。 [すべて置換]ボタンをクリックします。
それでおしまい。 [ワイルドカードを使用する]チェックボックスがオンになっている場合(手順3)、Wordでは検索でパターンを使用できます。この場合、[0-9]の各インスタンスは、「0から9の範囲の任意の1桁に一致する」ことを意味します。各インスタンスを囲む括弧は、そのグループ内で見つかったものを[置換]ボックスで参照できるようにするためのグループ化を目的としています。したがって、基本的に、Find Whatパターンは、任意の1桁に一致し、その後にスペースが続き、その後に任意の1桁が続きます。
次に[置換]ボックスに入力されるのは、見つかったものへの一連の参照です。 \ 1および\ 2インジケーターは、「最初の括弧のセットで見つかったものと、2番目の括弧のセットで見つかったもの」を意味します。つまり、これは「最初の桁をそれ自体に置き換え、その後にダッシュを続けてから、2番目の桁をそれ自体に置き換える」ことを意味します。
もちろん、数字-スペース-数字のパターンがドキュメント内の他の場所に表示される可能性があり、それらに影響を与えたくない場合は、検索するパターンをさらに具体的にする必要があります。
その場合、このヒントの最初に示した例に示すように、部品番号のパターンは、3桁の数字、スペース、さらに3桁の数字、1つのアルファベット文字で構成されている可能性があります。その場合は、手順4で以下を検索できます。
([0-9]{3}) ([0-9]{3})([A-Z])
この場合、\ {3}の2つのインスタンスが追加されていることにすぐに気付くでしょう。これらの文字は、インジケーターの直前に3つある必要があることを示しています。したがって、それぞれ0から9までの3桁が必要です。また、[A-Z]文字は、AからZの範囲の単一の大文字と一致します。
また、このFindWhatパターンには3セットの括弧があることに注意してください。これらは、次のように、[置換]ボックス(ステップ5)で参照できます。
\1-\2\3
この検索はより具体的であるため、置換するつもりがなかったスペースをダッシュに置き換える可能性はほとんどありません。
_WordTips_は、費用効果の高いMicrosoftWordトレーニングのソースです。
(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(10835)は、Microsoft Word 2007、2010、2013、および2016に適用されます。Wordの古いメニューインターフェイス用のこのヒントのバージョンは、次の場所にあります。
link:/ word-Replacing_Spaces_in_Part_Numbers_with_Dashes [部品番号のスペースをダッシュで置き換える]
。