是否可以将 Box Spout 中的单元格类型更改为“数字”?目前,当我导出 Excel 文件时,所有单元格类型均为常规。
谢谢, 佛罗里达
不幸的是,目前无法指定细胞类型。
但是,如果您使用数字 (12.34) 而不是字符串 (“12.34”),Excel 能够将该值作为数字处理。
更新了答案 - 您可以向行或单元格添加样式
(new StyleBuilder())
->setFormat('0.00')
->setCellAlignment(CellAlignment::RIGHT)
->build()
标准款式有:
https://github.com/box/spout/blob/master/src/Spout/Writer/XLSX/Manager/Style/StyleRegistry.php