app/views/data_grid/show.xlsx.axlsx
# frozen_string_literal: true
wb = xlsx_package.workbook
wb.add_worksheet(name: grid.survey_name) do |sheet|
sheet.add_row(grid.questions.map(&:text))
grid.records.find_each do |reply|
sheet.add_row(grid.questions.map { |q| reply.answers_to(q).join(', ') })
end
end