Formatage d'une cellule en pourcentage dans PHPExcel
3 réponses
la bibliothèque PHPExcel a prédéfini seulement quelques constantes de formatage de base. Vous pouvez en fait construire votre propre pour pratiquement n'importe quel but (coloration, formatage décimales & milliers etc). Les capacités de formatage en Excel sont énormes. La suite formatera le pourcentage avec 3 décimales et les valeurs négatives de coloration à rouge:
$workSheet
->getStyleByColumnAndRow($column, $row)
->getNumberFormat()
->setFormatCode('0.000%;[Red]-0.000%');
1
répondu
lubosdz
2016-08-28 13:53:38
Vous pouvez essayer ce code:
$colLetter = "A";
$rowNumber = "1";
$objPHPExcel->getActiveSheet()
->getStyle("$colLetter:$rowNumber")
->getNumberFormat()
->applyFromArray([
"code" => PHPExcel_Style_NumberFormat::FORMAT_PERCENTAGE
]);
0
répondu
simhumileco
2017-07-19 13:17:19