VBA初心者なので、詳しい方よろしければ教えてください。Excelに「〇〇県〇〇市1丁目2番3号」のように漢字と全角数字で入力されている住所を、「〇〇県〇〇市1‐2‐3」のように半角ハイフンと半角数字に直すコードを入力しました。ですが、「〇〇県〇〇市1丁目2番3号 〇〇ビル」のようにビル名等が入ってしまうと、番地の間に半角のハイフンが入ってしまいます。例.〇〇県〇〇市1-2-3-〇〇ビル調べてはみたのですがいまいちうまく動きませんでした。また、電話番号も同じように全角から半角数字とハイフンで入力したいです。もし良ろしければVBAのコード、書き方を教えていただければ幸いです。よろしくお願いいたします。

Excel

1件の回答

回答を書く

1274765

2026-04-25 18:35

+ フォロー

条件があいまいだと回答者が混乱する質問のひとつです

住所の中に「5号室」や「1000番地」のような表記はないんですかね



VBAでやるにしても数式でやるにしても、小出しで条件を増やすのは避けたほうがいいです

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有