我想将数字转换为USD格式。我尝试过的是
$xl = $objPHPExcel->getActiveSheet();
$xl->getStyle("$col$row")->getNumberFormat()->setFormatCode('$0.00');
但是在导出中,对于大数值,该值显示为####
。例如如果数量为11121
,则在导出中显示为预期的$11121.00
,但是对于数字155555
,在导出输出中显示为#######
。我对PHPExcel_Cell_DataType::TYPE_STRING
有个想法。但是我想要货币为USD格式,并且在文件末尾,我正在生成所有行的总和(所有价格的总和)。
我也尝试过PHPExcel_Style_NumberFormat::FORMAT_CURRENCY_USD
,但是没有运气。