Me dio curiosidad y lo googlie. Google esta bueno...
http://www.google.com.ar/search?q=Win32OLE%2Bruby
Aca parece dar un ejemplo de lo que necesitas:
http://rubyonwindows.blogspot.com/2007/04/ruby-win32ole-inspecting-objects.html
>
> Saludos
>
> --
> H. Gerónimo Díaz.
> RoR Developer
>
> gtalk: geronimod
> skype: geronimodiaz
> jabber: gd...@jabber.belnet.be
>
> twitter: @geronimodiaz
> linkedIn: http://ar.linkedin.com/pub/geronimod
--
--------------------------------------------------------------
EmmanuelOga.com - Software Developer
2011/10/21 Geronimo Diaz <gero...@gmail.com>:Hola a todos, hasta donde yo se, se puede manipular/crear una planilla Excel a traves de Win32OLE, alquien sabe si tambien permite la creacion de Macros ?Me dio curiosidad y lo googlie. Google esta bueno... http://www.google.com.ar/search?q=Win32OLE%2Bruby Aca parece dar un ejemplo de lo que necesitas: http://rubyonwindows.blogspot.com/2007/04/ruby-win32ole-inspecting-objects.html