On Fri, 13 Feb 2004 02:09:19 +0000 (UTC), Shinji KONO 
<kono@ie.u-ryukyu.ac.jp> wrote:
> In article <c0hamr$lul$1@nn-os105.ocn.ad.jp>, "hanajipon" 
> <hanajipon@mail.goo.ne.jp> writes
>> 例えば以下の2行のCSVデータがあったとします(フィールドは1つ)
>>     12345678
>>     12345678901234567
>> このデータは全角です。これをExcelで読み込むと
>>     12345678
>>     1.23457E+16
>> と数値扱いになってしまいます。
>
> 確か、読み込むフォーマットを指定できるオプションがあったと思います。

それは拡張子がtxtのときでしょう。csvであれば使えません。
いったん拡張子をtxtにして読み込んでください。

>> この様に表示されたデータを復元する方法はありますか?

ありません。いったん取り込まれた後はどうしようもありません。

>> CSV側で何かマークを入れるとExcelで正しく表示できるとか?
>> (例えば全角数字列の先頭にシングルクォートを入れるとか←ダメでしたけ
>> ど...)
>
> ダブルクォートは?

文字であればなんでもいいですけど、適当なところに挿入しておいて
読み込んで、その後その文字を削除する、という手順であればOK。

-- 
nospamtmpfuna@netscape.net
Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/