require 'creek' workbook = Creek::Book.new 'path/to/file.xlsx' worksheets = workbook.sheets worksheets.each do |worksheet| worksheet.rows.each do |row| row_cells = row.values # do something with row_cells end end