データが全角数字のCSVファイルを
Excelで開いた場合に数値型に変換されるのですが
それを回避する方法をどなたかお教えして頂けないでしょうか?

Csvイメージ例
012345,12345,111

「'」を使えば回避できるのは知っていますが
「'」だと初期表示で「'」まで表示されてしまうので
「'」の使用はさけたいです。

お願いいたします。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

良くある質問ですがEXCELの仕様により回避できないようですね。



通常、拡張子をtxtに変更して、列毎の型指定で「文字列」を選択して
読み込みを行います。

過去問を参照ください。
    • good
    • 0
この回答へのお礼

ありがとうございます。txtでインポートしてみたら文字列として認識しました。

お礼日時:2002/02/22 10:31

データ→外部データの取込み→新しいクエリーの作成


で順番に設定すれば綺麗に取り込めます。
上記の方法で綺麗に漢字数字は漢字で取りこめます。

何かあれば補足して下さい
    • good
    • 0

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

このQ&Aと関連する良く見られている質問

Qカンマ区切りcsvファイル上の'000'データの表示(エクセル)

Win95+エクセル2000です。

DBからカンマ区切りになるようにデータを抽出後、
一旦メモ帳に貼り付けてから名前をつけて保存でcsvファイルにし、
それをエクセルで開いて見ているのですが、
000で持っているデータが0になってしまいます。

ユーザー定義で見れなくはないですが、
一回目に開いた時から000で表示させることは可能でしょうか?

上記手順も含めてなにかご意見お持ちの方よろしくお願いします。

Aベストアンサー

データ抽出後拡張子をtxtにしテキストファイルにし、エクセルを開き
ファイル→開く→txtにしたファイルを指定してくだし。
テキストファイルウィザードが開きます。
カンマやタブなどのを選択→カンマを選択→3つめのデータ形式の選択で
おかしくなった列のデータ形式を文字列にして下さい。
これで開いた時には0ではなく000で表示されると思います。


人気Q&Aランキング