如何将 PHP Excel 中大于 999 的值转换为数字

How can I convert the value that more than 999 number in PHP Excel as number

关于 PHPExcel 的问题我已经坚持了几天。

为什么到了1000这个值会自动转换成文本?

但是如果单元格中包含数字0-999是正常的。

我有我的代码和下面的结果。

提前致谢。

如果您想要通用格式而不是 'number',则将其设置为通用格式:

phpexcel -How to change data type for whole column of an excel

请试试这个

$objPHPExcel->getActiveSheet()->getStyle('H'.$row)->getNumberFormat()->setFormatCode('#,##0.00');