ruby spreadsheetを使う

spreadsheetをgemでいれて動かしてみた。oleなんとかとかroe?とかもいれないと動かんかったが。
かっこ株などの機種依存文字や半角カタカナも表示されたしEXCELを起動しなくてもいいようなので使えるところもあるかも。もっと開発が進めばといいなと思う。

linuxならちゃん表示される。空白はnilで返ってくる。

windowsはiconv.dllが対応してなかったようだ。cp932に対応しているiconvをいれたらwindowsでも動いた。
equire 'rubygems'
require 'spreadsheet'
Spreadsheet.client_encoding = 'cp932'
book = Spreadsheet.open 'master.xls'
sheet = book.worksheet 0
sheet.each do |row|
puts row[1]
end

まだ、セル値の変更はできないようだ。