【问题标题】:Pear Excel Writer: trimming leading zeros - how to prevent?Pear Excel Writer:修剪前导零 - 如何预防?
【发布时间】:2010-12-23 07:33:31
【问题描述】:

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

【问题讨论】:

  • 我觉得还是excel的问题

标签: php excel pear export-to-excel


【解决方案1】:

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

【讨论】:

  • 我并不总是发现 Pear 文档尽可能清晰,但通过使用 setNumFormat 反复试验,我能够修复它。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-02-04
  • 2021-04-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多