En écrivant que le fichier Excel est bien, je vois que les nombres vraiment longs sont des formules dans Excel P>
Exemple: 8.71129E + 12 P>
au lieu de: 1234567890 P>
Comment puis-je modifier le format lors de la création PHP Excel? p>
Je suive le exemple simple ici P>
3 Réponses :
$objPHPExcel->getActiveSheet()->setCellValueExplicit('A1', '1234567890', PHPExcel_Cell_DataType::TYPE_STRING);
Définissez la valeur explicitement comme une chaîne ou définissez un masque de format de numéro pour la cellule qui oblige l'affichage de tous les chiffres (par exemple '## 0' 0R '0') plutôt que par défaut. P>
Essayez ce code, cela fonctionne pour moi: et bonne chance! p> p> p>