- 題名・名前・本文は必ず入力してください。
- 題名は、できれば具体的な本文内容がイメージできるものにしてください。
- スパムよけのため、本文中に句読点記号が含まれていない場合にはエラーとなります。 「,」「.」ではなく「、」「。」を使ってください。
- [バグ][要望][質問][済][未] の分類は管理人が後から勝手に付加しています。 書き込み時は意識する必要はありません。
[638] 7桁になっている郵便番号にハイフンを一括で挿入する
tan [2021/09/02 16:02:44]
いつもお世話になっております。
既出の質問でしたらすみません。
7桁の連続された数字で入力されている郵便番号を3桁‐4桁のように一括でセル一列全て
に入力をしたいのですがマクロなどはございますでしょうか?
例
1234567 → 123-4567
1234567 → 123-4567
1234567 → 123-4567
ご教授いただけたら幸いです。宜しくお願いいたします。
Re: [638] 7桁になっている郵便番号にハイフンを一括で挿入する
あすかぜ [2021/09/02 19:02:09]
正規表現検索で実現できそうです。
下記の手順を試してみてください。
1. [検索]-[検索・置換] メニューをクリックし、検索・置換ダイアログを開く
2. 「正規表現検索」にチェックする
3. 「検索する文字列」に「(\d\d\d)(\d\d\d\d)」と入力する
4. 「置換後の文字列」に「$1-$2」と入力する
5. 「すべて置換」ボタンをクリックする
マクロを使用する場合、
ReplaceAll("(\\d\\d\\d)(\\d\\d\\d\\d)", "$1-$2", false, true, true);
という命令で同じ動作を実行できると思います。
(Ver.2.3 では [マクロ(M)]-[マクロの記録] メニューでも記録できます)
よろしくお願いします。
Re: [638] 7桁になっている郵便番号にハイフンを一括で挿入する
tan [2021/09/03 10:19:17]
あすかぜ様
ご丁寧な説明を有難うございます。
無事解決することができました。
これからも使わせていただきます。