我需要导出一个 Excel 模板,其中只有一个包含列名的标题行,并且每个列都设置为整个电子表格的适当数据类型。这可以使用 axlsx gem 吗?
我以这个为例进行了尝试,但它只是用数字格式格式化一个“计数”单元格,而不是列中的所有单元格。
wb.styles do |s|
num_format = s.add_style(:format_code => "#,###")
wb.add_worksheet(:name => "Formatting Data") do |sheet|
#add header row for template
sheet.add_row ["Product", "Count"]
#format column
sheet.col_style(1, num_format)
end
end