CSVDLの際の注意

CSVDLの際に。日付や携帯電話番号など、エクセルの型にあるものは注意。正しく表
示されない。
例えば、電話番号は先頭が0なので、0がカットされ、大きな整数と解釈されてしまう。


解決策・電話番号
"-"を入れる。

 def to_mobile_format(num)
    num.slice(0..2)+"-"+num.slice(3..6)+"-"+num.slice(7..10)
  end

解決策・日付
" "を先頭に付加。これで、日付も正常に表示されるし、ソートとかも問題なくできる。
しかし、先頭に" "が入る。
また、末尾に"\r"をいれると、CRが入る。Windowsの場合は、改行にもならないし、表示も
されない。
一見綺麗だが、改行コードを利用するなど、絶対にありえない(笑)