phpexcel导出格式设置成百分比,并输出成保留多位小数

如想要将导出的Excel文件中指定列的数字格式保留多位小数,这里保留三位小数。
找到PHPExcel\Style\NumberFormat.php文件,找到了下面的代码:

const FORMAT_PERCENTAGE                   = '0%';
const FORMAT_PERCENTAGE_00                = '0.00%';

在它的下面加入这样一行:

const FORMAT_PERCENTAGE_000                = '0.000%';

这样只需将格式设置成

$objPHPExcel->getActiveSheet()->getStyle('E4:E'.($k+2))->getNumberFormat()->setFormatCode(\PHPExcel_Style_NumberFormat::FORMAT_PERCENTAGE_000)
    原文作者:myphp2012
    原文地址: https://blog.csdn.net/myphp2012/article/details/79629099
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞