プロが教える店舗&オフィスのセキュリティ対策術

ファイルメーカーのに入っている住所録のデータを
弥生顧客にインポートする際に

ファイルメーカーのデータをxlsにエクスポート
それとcsvファイルに保存
カンマ区切りのテキストファイル
にして弥生顧客にインポートするのですが

もとデータの住所を関数で町名までと番地以下に分けているのですが
xls→csvに変換する際に
住所の番地以下が数値として読み込まれ
勝手に日付になってしまうところがあります。
(しかも、その日付も西暦だったり英文だったりばらばら)

外部ファイルとして読み込んだりしてみたのですが上手くいきません。
何か解決策があれば教えてください。
どうぞよろしくお願いいたします。

ファイルメーカーのバージョンは5.5
エクセルは2003
弥生顧客は8.0です。
OSはWinXpです。

A 回答 (3件)

経験的にはexcelをcsvで保存はokで、そのcsvをexcelに読み込むとダメという事はありました。


xlsをexcelで開いた時はちゃんと表示しているんですよね。
xls->csvしたテキストファイルをメモ帳などのexcel以外のプログラムで開いてみてもおかしくなってますか?
おかしくなっているとしたら、xls->csvはどういう操作をしたんでようか?

p.s.
もしもaccess持っているなら、accessでやった方が確実です、多分
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
お礼が遅くなって申し訳ありません。

accessはないのです。

xls→csvは名前をつけて保存、にしました。
メモ帳などで開いてもおかしいままです。

なので、xls上では-をーにして
txtにしてからメモ帳上で再度置き換えることにしました。

力技ですが・・・。

お礼日時:2008/02/14 10:46

> もとデータの住所を関数で町名までと番地以下に分けているのですが



番地以下に分けていると番地によっては日付と認識される可能性があります。
「1-2」と入力すると「1月2日」と表示されたりするのはよく知られています。

住所は番地まで同じセルに入っている必要があるのではないかと思います。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
お礼が遅くなって申し訳ございません。

番地まで同じセルに入れてしまうと
今度は文字数がオーバーで・・・。

なので-(ハイフン)をー(全角)に置換えてなんとかしました。

お礼日時:2008/02/14 10:43

Excelを介在させなければデータは壊れないので、ファイルメーカー


からCSVに吐き出して、弥生で読めばいいだけです。

CSVの様子を見たければ、Excelではなくノートパッドあたりで開く
ようにして下さい。
    • good
    • 0
この回答へのお礼

お礼が遅くなって申し訳ありませんでした。
回答ありがとうございます。

CSVに吐き出した後、データの整備が必要で
EXCELの操作が必要だったのです。

お礼日時:2008/02/14 10:41

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