Sha256: eba4b266d11d73f340807d0c2c05ac4e4701c80c658dd3c36963f2fb3cbaf8c0
Contents?: true
Size: 384 Bytes
Versions: 2
Compression:
Stored size: 384 Bytes
Contents
module ExportTo module Exporter class Xls < Struct.new(:rows) def to_xls book = Spreadsheet::Workbook.new sheet = book.create_worksheet rows.each! do |columns, model, x| sheet.row(x).concat(columns) end spreadsheet = StringIO.new book.write(spreadsheet) spreadsheet.string end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
export_to-1.1.0 | lib/export_to/exporter/xls.rb |
export_to-1.0.0 | lib/export_to/exporter/xls.rb |