Word :1桁なら全角、2桁以上なら半角にする (一括変換)
「1桁の数字は全角、2桁以上の数字は半角に」 というルールで文書を作成することがあります。ワイルドカードを使うと簡単に変換できますのでご紹介します。
一旦全ての数字を全角にし、2桁以上の数字のみ半角にします。
■ 1桁の数字は全角、2桁以上の数字は半角にする
Ctrl+Hキーを押す
「検索と置換」ダイアログで「検索」タブをクリック
「オプション」をクリックし「あいまい検索」のチェックを外す
「特殊文字」から「任意の数字」をクリック
「検索する場所▼」から「メイン文書」をクリック → 全ての数字が選択される
数字が選択された状態で「文字種の変換」ボタンから「全角」をクリック → 全ての数字が全角に変換
再度「検索と置換」ダイアログの「置換」タブを表示
「オプション」をクリックし「ワイルドカードを使用する」にチェックを入れる
「検索する文字列」ボックスに「[0-9]{2,}」と入力(コピペOK) ★解説(1)
「検索する場所▼」から「メイン文書」をクリック →全角2桁以上の数字が選択
数字が選択された状態で「文字種の変換」ボタンから「半角」をクリック → 2桁以上の数字のみ半角に変換
◆◆◆ 解説 ◆◆◆
(1) [0-9]{2,}は全角の数字が2個以上という意味です。({○,}は直前の文字が○個以上という意味)
(2) 全ての数字をワイルドカードで検索するなら [0-90-9]です。
■ カンマ付き桁区切り数字を含む場合
Ctrl+Hキーを押す
「検索と置換」ダイアログで「検索」タブをクリック
「オプション」をクリックし「あいまい検索」のチェックを外す
「特殊文字」から「任意の数字」をクリック
「検索する場所▼」から「メイン文書」をクリック → 全ての数字が選択される
数字が選択された状態で「文字種の変換」ボタンから「全角」をクリック → 全ての数字が全角に変換
再度「検索と置換」ダイアログの「置換」タブを表示
「オプション」をクリックし「ワイルドカードを使用する」にチェックを入れる
「検索する文字列」ボックスに「[0-9,,]{2,}」と入力(コピペOK) ★解説(3)
「検索する場所▼」から「メイン文書」をクリック → 桁区切りを含む、全角2桁以上の数字が選択
数字が選択された状態で「文字種の変換」ボタンから「半角」をクリック → 桁区切りを含む、2桁以上の数字のみ半角に変換
◆◆◆ 解説 ◆◆◆
(3) [0-9,,]{2,}は全角の数字 、全角カンマ、半角カンマが2字以上ある文字を検索します。
ワイルドカードを完全に理解したい方には"ワイルドカード完全習得マニュアル"(¥1,100)をお奨めします。
▼ クリックするとマニュアルの目次と詳細をご確認いただけます。