Hi all,

I copy a script from WIN32OLE documentation and run it. I find that Ruby
complains it at line    cells = sheets.cells("A1:A5").

Do I miss something?

Thanks,

Li

##
require 'win32ole'

  excel = WIN32OLE.new('Excel.Application')
  excel.Visible="True"

   book = excel.workbooks.add
   sheets = book.worksheets(1)

   cells = sheets.cells("A1:A5")

   cells.each do |row|
     row.value = 10
   end

##output
>ruby test3.rb
test3.rb:13:in `method_missing': cells (WIN32OLERuntimeError)
    OLE error code:80020005 in <Unknown>
      <No Description>
    HRESULT error code:0x80020009
      Exception occurred.  from test3.rb:13
>Exit code: 1

-- 
Posted via http://www.ruby-forum.com/.