par
Jeanf » 01 oct. 2018, 10:44
Salut à tous,
J'utilise PHPEXCEL pour afficher un tableau suivant un fichier excel,
tout fonctionne bien, le seul "HIC" c'est que la fonction "GETCALCULATEDVALUE" me sort
des réusltat genre : 12,85426666666...
1 semaine que je fouine et pas moyen de trouver une solution pour sortir : "12,85"....
Le code :
<?php
require_once "PHPExcel/Classes/PHPExcel.php";
$tmpfname = "test.xls";
$excelReader = PHPExcel_IOFactory::createReaderForFile($tmpfname);
$excelObj = $excelReader->load($tmpfname);
$objPHPExcel->getDefaultStyle()->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_NUMBER_00);
$worksheet = $excelObj->getSheet(0);
$lastRow = $worksheet->gethighestRow();
echo "<table>";
for ($row = 1; $row <= $lastRow; $row++) {
echo "<tr><td>";
echo $worksheet->getCell('A'.$row)->getValue();
echo "</td><td>";
echo $worksheet->getCell('B'.$row)->getValue();
echo "</td><td>";
echo $worksheet->getCell('C'.$row)->getcalculatedvalue();
echo "</td><tr>";
}
echo "</table>";
?>
Si vous aviez des idées......
Merci par avance
