This is a work-in-progress.

Right now, just a small subset of the Spreadsheet gem’s API is implemented:

require ‘xlsx’

workbook = XLSX::Workbook.new worksheet = workbook.create_worksheet :name => ‘My Sheet’ worksheet.update_row(0, ‘A1’, ‘A2’, ‘A3’) worksheet.update_row(1, ‘B1’, ‘B2’, ‘B3’) worksheet.update_row(2, 5, 6, 7) worksheet.write(‘my_spreadsheet.xlsx’)