【发布时间】:2011-06-30 02:10:09
【问题描述】:
虽然编写 excel 文件很好,但我发现很长的数字是 excel 中的公式
示例:8.71129E+12
代替:1234567890
如何在 PHP Excel 创建期间更改格式?
我正在关注simple example here
【问题讨论】:
标签: php phpexcel number-formatting
虽然编写 excel 文件很好,但我发现很长的数字是 excel 中的公式
示例:8.71129E+12
代替:1234567890
如何在 PHP Excel 创建期间更改格式?
我正在关注simple example here
【问题讨论】:
标签: php phpexcel number-formatting
试试这个对我有用的代码:
$objPHPExcel
->getActiveSheet()
->getCellByColumnAndRow($col, $row)
->setValueExplicit($value, PHPExcel_Cell_DataType::TYPE_STRING);
祝你好运!
【讨论】:
要么将值显式设置为字符串,要么为单元格设置数字格式掩码,强制显示所有数字(例如 '#,##0' 0r '0')而不是默认格式。
【讨论】:
$objPHPExcel->getActiveSheet()->setCellValueExplicit('A1', '1234567890', PHPExcel_Cell_DataType::TYPE_STRING);
【讨论】: