我正在使用Pear Excel Writer包将数据集从PHP导出到Excel。我的问题是一些数据字段有前导零(例如邮政编码),但这些数据字段正在Excel中修剪。我尝试在字段的开头添加撇号来强制文本字段,但然后Excel显示它,这是我不想要的。我既不是PHP也不是Excel专家,但我希望我错过了一些相对简单的东西。有什么想法吗?
答案 0 :(得分:1)
要在Excel中显示前导零,您必须apply a custom number format。对于固定长度的数字 - 你的情况 - 这类似于00000
(对于一个5位数字),对于可变长度的数字,如"000"#
(一个带有3个前导零的数字)。这种excel格式应由Spreadsheet_Excel_Writer
接管。如果没有,您可以使用Format::setNumFormat
在作者中进行设置。