Bonjour,
En utilisant la class writeExcel, lors de la création d'un fichier, en sortie, le type de fichier est à "Classeur Microsoft Excel 5.0/95(*xls). Je voudrais modifier ce type est le passer à "Classeur Microsoft Excel(*xls).
Aprés quelques recherche, je pense que la modification doit être faîtes dans le fichier "class.writeexcel_biffwriter.inc.php" soit dans la fonction "writeexcel_biffwriter()" en modifiant le parametres "$this->BIFF_version = 0x0500;" soit dans la fonction "function _store_bof($type)".
"0x0500" doit definir Excel 5.0 mais je ne sais pas par quoi le remplacer pour avoir le bon format.
Si quelqu'un à déjà eu ce probléme, j'aimerais bien connaître sa réponse.
Merci d'avance.
En aucun cas je te conseille de toucher au fichier de la library.
Et tu n'as pas bien cherché car il existe une méthode pour définir ton document au format 2007 ou 2010.
En gros tu instancie un objet
$objPHPExcel = new PHPExcel();
Et lors de l'enregistrement tu défini le format à Excel2007 pour du .xls
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
$objWriter->save('php://output');
Et sinon je te renvoie à la documentation.