Pear Excel Writer:修剪前导零 - 如何预防?

时间:2009-12-04 16:27:17

标签: php excel pear export-to-excel

我正在使用Pear Excel Writer包将数据集从PHP导出到Excel。我的问题是一些数据字段有前导零(例如邮政编码),但这些数据字段正在Excel中修剪。我尝试在字段的开头添加撇号来强制文本字段,但然后Excel显示它,这是我不想要的。我既不是PHP也不是Excel专家,但我希望我错过了一些相对简单的东西。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

要在Excel中显示前导零,您必须apply a custom number format。对于固定长度的数字 - 你的情况 - 这类似于00000(对于一个5位数字),对于可变长度的数字,如"000"#(一个带有3个前导零的数字)。这种excel格式应由Spreadsheet_Excel_Writer接管。如果没有,您可以使用Format::setNumFormat在作者中进行设置。