Spreadsheet-Excel valores

Hola

estoy trabajando con Spreadsheet
y el problema que tengo es que al momento de exportar la aplicación hace
todo bien pero cuando habro el archivo de excel aparece lo sgte

#Spreadsheet::Excel::Writer::Worksheet:0xd15ee6c

si me pueden ayudar gracias
------------ los archivos que tengo son -----------------------------
controlador

respond_to do |format|

format.html { render :template => “issues/gantt_recursos.rhtml”, :layout
=> !request.xhr? }

format.xls { send_data(gantt_recursos_xls(@gantt), :type
=>application/vnd.ms-excel’, :filename => “export.xls”) }
end

helper
require ‘spreadsheet’
module IssuesHelperPatch
def gantt_recursos_xls_with_cambio(gantt)
book = Spreadsheet::Workbook.new
sheet1 = book.create_worksheet(:name => ‘Issues’)
sheet1.row(0).replace [l(:label_no_data)]

  xls_stream = StringIO.new('')
  book.write(xls_stream)
  end

end

Cualquier ayuda
Gracias

Hola

Mi problema se ha resolvido de la sgte manera
mi maquina tenia instalado office2010 beta y cuando realizaba la
exportación a excel este me exportaba caracteres raros luego la semana
pasada se me vencio la licencia y fui obligado a migrar de nuevo a 2007
y cuando intente exportar de nuevo este lo hizo bn

el problema al parecer es que la libreria no esta preparada para office
2010