WIN32OLE

色々な例

シートの全選択 sheet.Cells.Select シートの全削除 sheet.Cells.ClearContents セルが空かどうかチェック cell = sheet.Cells.Item(y,x) unless cell.Value.nil? # セルに何かデータがある puts cell.Value end Rangeを使用してセルの値を取得する # 単一セ…

Excelを終了させる方法

rubyからOLE経由でExcelを操作するのはこちらを参考に http://magazine.rubyist.net/?0004-Win32OLE問題はQuitしてもExcelのプロセスが残ってしまうこと。irbで実行すればわかるけど require 'win32ole' xl = WIN32OLE.new('Excel.Application') book = xl.W…