我有以下代码
$xl = new PHPExcel();
$sheet = xl->setActiveSheetIndex(0)
$sheet->getStyle('A')->getNumberFormat()->setFormatCode('#,##0.00');
$format = $sheet->getStyle('A')->getNumberFormat()->getFormatCode();
我希望 $format 包含 #,##0.00
但它包含 General
。
我错过了什么吗?
PHPExcel 1.7.6 版
最佳答案
PHPExcel 不支持行或列样式:样式应用于单元格
$sheet->getStyle('A1')->getNumberFormat()->setFormatCode('#,##0.00');
或单元格区域
$sheet->getStyle('A1:B2')->getNumberFormat()->setFormatCode('#,##0.00');
1.7.6 版本已经过时了,你真的应该升级到更新的版本
关于PHPExcel Style获取默认数字格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21170401/