2015年1月5日のブックマーク (1件)

  • CSV 形式ファイルを Excel で開く際の "001" 問題を回避する方法

    概要 MS-Access のデータを Excel と互換性の有るテキスト ファイル形式で出力すると言えば、やはり CSV 形式の名前が真っ先に上がるでしょうか。 最近では HTML/XML 形式も普及していますが、やはり Excel インストール環境ではダブルクリック一つで開く手軽さとデータの軽さで、CSV 形式は依然として定番の地位を保ち続けています。 そんな CSV 形式ファイルにも、弱点はあります。 CSV 形式ファイルが軽いのは書式情報を持たないからですが、それゆえにデータ型の判定は Excel の自動認識に任せるしかありません。そのため、文字列の "001" や "1-2-3" のようなデータを CSV 形式で出力した場合、Excel で開くと数値の 1 や日付の 2001/2/3 になってしまう、という現象が発生します。 これは Excel の仕様で、書式不明のデータは、[標準

    YTsuda
    YTsuda 2015/01/05
    とてもつらい