繁体   English   中英

axlsx_rails gem:如何在 Excel 中显示前导零

[英]axlsx_rails gem: how to display leading zeros in Excel

我正在使用 rails gem 'axlsx_rails' 来生成 Excel 工作表。 我的数据库中有带有前导零的字符串。 但是,默认情况下,该列带有“常规”格式。 所以它不显示前导零。

如何指定样式以便可以显示前导零? 换句话说,如何在 Excel 中生成“文本”类型的列?

worksheet.add_row ['001'], :types => [:string]

在字符串的开头添加'字符。 这不会更改字段的格式,但会在 Excel 单元格中显示前导零

在您的.xlsx.wxlsx文件中添加一个新格式,如下所示:

format = workbook.add_format()
format.set_text_wrap()
worksheet.write(0, 0, "Some long text to wrap in a cell", format)

参考: http : //xlsxwriter.readthedocs.io/format.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM