「平成」を感じるもの

EXCELからWordへの差し込み印刷についてお教え下さい。

EXCELの元データでは、郵便番号という項目は「ハイフン」ありで
「000-0000」という形式で入力してあります。

これを元データをいじらずに、word側でハイフンなしで
差込印刷を行いたいのですがどのような方法がありますでしょうか?

ご指導頂ければ幸いです。

A 回答 (2件)

仮に郵便番号が一つのセルにハイフンを用いた形で入力されているとしますよね。

一つの方法としては、文字列操作関数を使う方法です。LEFTとRIGHT関数は、それぞれ左から何文字、右から何文字を取り出す関数なので、取り出してどこか別のセルに移しておきます。さしこみ印刷の際は、そこを参照するようにしたら、元はそのままです。
    • good
    • 0
この回答へのお礼

ありがとうございました。
この方法でやりたいと思います!

お礼日時:2007/04/07 23:47

郵便番号の列にあるセルへの入力が「000-0000」という形式で入力をした


のですか? それだと文字列扱いになりますよね。
Excel側をいじらずWord側で変更するためには数値データのほうが良い
のですが、文字列データだと出来ませんよ。

Excel側のデータを7桁の数字のみにして、[セルの書式設定]で表示した
ものを「000-0000」という形式にしたほうが良いと思います。
それならWord側で[差し込みフィールド]に[数値書式スイッチ]である (\#)
を入れ「\# ###'-'####」にすることで簡単にハイフンありに出来ますし
そのままのデータで利用すればハイフンなしで表示できますよね。

Excelのデータは、いろいろとデータを活用したり利用し易いように、
余計なものを入れないほうが良いと思います。
元データをいじらない理由は判りませんが、数値は数値データとして、
Excelに保存したほうが良いと思います。
    • good
    • 0
この回答へのお礼

ありがとうございました。
どうしても文字データをいじることができず、他の方法を模索しておりました。
ありがとうございました。

お礼日時:2007/04/07 23:47

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

このQ&Aを見た人はこんなQ&Aも見ています


おすすめ情報