gpt4 book ai didi

ruby-on-rails - 使用电子表格 gem 自动调整 excel 列宽

转载 作者:行者123 更新时间:2023-12-04 05:42:52 34 4
gpt4 key购买 nike

我正在使用 Ruby Spreadsheet gem 将数据从 rails 应用程序导出到 excel,有没有办法让列的大小自动调整到内容的大小?

最佳答案

从来没听说过。我必须手动完成,方法是跟踪每列中字符串的长度,然后取最大长度并为其添加更多单位,然后将列的宽度设置为该计算值。

account_name_lengths = []
# generate each row
accounts.each do |account|
account_name_lengths << account.name.length

# add to sheet here
end

sheet.column(0).width = account_name_lengths.max + 5

关于ruby-on-rails - 使用电子表格 gem 自动调整 excel 列宽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18213764/

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