There is one caveat which may no longer be a problem.  It's been a while since I've tried to do this.  It used to be that there was no way with the ruby com libraries to access any com interface that an object exposed other than the default one.  Some of the objects expose multiple interfaces that provide different sets of functionality, just as you would expect an interface to do.  If you can't get a pointer to that interface, you just can't do those things on that object.

-----Original Message-----
From: jason.lillywhite / gmail.com [mailto:jason.lillywhite / gmail.com] 
Sent: Wednesday, June 09, 2010 8:52 AM
To: ruby-talk ML
Subject: Re: How can I use Ruby with MS Excel?

  wrote:
> (2010/06/09 20:39), Josh Cheek wrote:
>> Any resources about how to access those formats on a Unix/Linux machine?
> 
> I found spreadsheet gem for read/write Excel files.
> According to project page, this library works on any platform.
> 
> http://spreadsheet.rubyforge.org/
> http://rubyforge.org/projects/spreadsheet/
> 
> sorry, I have not use it yet. FYI.
Just found this:
http://roo.rubyforge.org/

This gem allows you to access the content of

    * Open-office spreadsheets (.ods)
    * Excel spreadsheets (.xls)
    * Google (online) spreadsheets
    * Excels new file format .xlsx
-- 
Posted via http://www.ruby-forum.com/.