質問: CSVファイル中の項目 "01-03"などが、Excelでは 勝手に 1月3日などに変換されてしまいます。 もちろん、拡張子を.txtに書き換えて、毎回フィールドを 文字列属性にして読み込んでやればいいのでしょうが、 なにぶん量が多いので、毎回毎回こんな操作をするのは めんどくさいのです。 CSVファイルのままで、項目を勝手に変換させないで読み込む方法はありませんか??
回答: 余り賢い方法ではないのですが、 01-03の様なデータを、" 01-03"の様に ダブルコーテーションでくくって、文字列の最初か 最後にスペースを入れれば、Excel君は、文字列だと把握 してくれます。