RubyからSpreadsheetライブラリを使ってExcelファイルを書き出す 2008-08-27T22:32:00+0000 これまでタブ区切りのCSVファイルでデータ出力していたのだけど,先日タブ区切りCSVをエクセルにドラッグしたらきちんと読み込んでくれず悲しくなった.そんな不幸な目に合わない為に,Rubyから直接xlsファイルを書き出す方法.(っていうか,皆がOpenOffice.org使ってくれればいいのに……) RubyからExcelファイルを書き出すには,Spreadsheetライブラリを使う.インストールはgemを使えば一発OK. # gem install spreadsheet 使い方は以下の通り.bookの中にworksheetがあって,データはworksheetの各セルに書き込むという作り.Excelで文字化けしないように,書き込む文字列のエンコーディングSpr