重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

こんにちは、今まで作っていた住所録からクロネコヤマトの
宛名印刷ソフトへデータ移行する際に郵便番号のハイホン
を消したものじゃないと読み込んでくれないのでただいま
作業中です。
「123-4567」から「1234567」にしたいのです
一括処理出来る関数教えてもらえると助かります
やはりVBA使用でしょうか?(^_^;)

A 回答 (3件)

編集/置換で出来ます。


検索する文字列に『-』を入れて、置換後の文字列は空白のままにします。

いきなり実行すると、シート全ての『-』が消えてしまいますので、郵便番号の入っているセルだけを選んでおいてから実行してくださいね♪
    • good
    • 0
この回答へのお礼

置換って便利ですねー。いとも簡単に消すことができました。使いこなせるようにがんばります

お礼日時:2004/01/28 15:08

規則的にちゃんと7桁入っているなら



セルA1のデータに対して
=LEFT(A1,3)&MID(A1,5,4)
とすればハイフンが取れます。
あとは、これをコピーして、形式を選択して貼付けで「値」を選択して貼付ければ使える形になると思います。

置換でもできますが、余計なものまで置換されないように注意が必要ですね。
(検索する文字列にハイフン、置換する文字列には何も入れない、でできそうです。)
    • good
    • 0
この回答へのお礼

詳しい使い方ありがとうございました。エクセルの関数使いこなせるようにがんばります

お礼日時:2004/01/28 15:07

置換でできます。

    • good
    • 0
この回答へのお礼

あっさり簡単に出来ました、助かりました

お礼日時:2004/01/28 15:06

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!