虽然编写 excel 文件很好,但我看到非常长的数字是 excel 中的公式
示例:8.71129E+12
而不是:1234567890
如何在 PHP Excel 创建期间更改格式?
虽然编写 excel 文件很好,但我看到非常长的数字是 excel 中的公式
示例:8.71129E+12
而不是:1234567890
如何在 PHP Excel 创建期间更改格式?
$objPHPExcel->getActiveSheet()->setCellValueExplicit('A1', '1234567890', PHPExcel_Cell_DataType::TYPE_STRING);
要么将值显式设置为字符串,要么为单元格设置数字格式掩码,强制显示所有数字(例如,'#,##0' 0r '0')而不是默认格式。
试试这个代码,它对我有用:
$objPHPExcel
->getActiveSheet()
->getCellByColumnAndRow($col, $row)
->setValueExplicit($value, PHPExcel_Cell_DataType::TYPE_STRING);
还有祝你好运 !