gpt4 book ai didi

ruby - 使用 Axlsx,是否可以为整个列定义数据类型?

转载 作者:数据小太阳 更新时间:2023-10-29 08:04:20 24 4
gpt4 key购买 nike

我需要导出一个 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

最佳答案

我只是在实现这个 gem 并且遇到了这个所以我想我会回答。在应用样式之前,您必须创建所需的所有行。在您的示例中,您只创建第一行,因此样式只能应用于该行。我找不到将样式应用于未创建的行的方法,但希望这个答案有所帮助。

关于ruby - 使用 Axlsx,是否可以为整个列定义数据类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22257443/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com