こんにちは、KBMJの中平@railsエンジニアです。
今回はruby on railsでデータをExcelファイルに出力する 方法ついて書きます。
よく、Webシステムでデータをファイルに出力する際にはCSV形式で出してしまう事が多いと思いますが、
CSVデータをExcelで開くと、「001234」というデータの頭ゼロが消されてしまい「1234」と数値として表示されてしまう事があるため、 CSVではなくExcel形式で出力したい時はないでしょうか?
また、rubyでデータをExcelに出力するプラグインはいくつか存在しますが、
Excelがはいっていないとだめだったり、windowsでしかつかえなかったり、記述がExcelのシートやセルを意識しないとダメだったりと、めんどくさいものが多く、
ruby on railsで簡単に出力できるプラグインはあまりないのではないかと思います。
そこで、今回はruby on railsで簡単にデータをExcelファイルとして出力することができる、to_xlsというpluginの使い方について書こうと思います。