[Ironruby-core] adding "each" support for a range brought from excel

Eduardo Blumenfeld lists at ruby-forum.com
Thu Jul 15 20:10:17 EDT 2010


I'm trying to do the following:

load_assembly "Microsoft.Office.Interop.Excel"
include Microsoft::Office::Interop

app = Excel::ApplicationClass.new
worksheet =

range = worksheet.range("A1:Z1".to_clr_string)
# at this point I can:
puts range[1].value # works

but I can't do
range.each {|r| ...}

is there any way of defining, extending the class to accept each (and
size for the matter) as methods?

Thank you very much

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

More information about the Ironruby-core mailing list