Aller au contenu

Export php vers excel


chado01

Sujets conseillés

Bonjour,

J'ai exporté un tableau html généré en php que j'exporte ensuite vers Excel. Seulement dans mon tableau, j'ai des valeurs de type float (2 chiffres aprés la virgule) et excel ne me les alignes pas comme les autres valeurs... Je sais qu'il est possible de les aligner aprés, avec Excel, mais j'aimerai que tout soit propre dès la génération du fichier excel.

Voici le script ki me permet de le généré:

header("Content-Type: application/vnd.ms-excel");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("content-disposition: attachment;filename=dataExport.xls");

Voici un aperçu de l'alignement une fois le fichier Excel généré:

align.jpg

Serai-t-il possible que se ne soit juste une option à rajouter?

Lien vers le commentaire
Partager sur d’autres sites

Vu que les nombres a virgule flotante sont aligne a droite, je pense que le probleme est qu'ils sont consideres comme des chaines de caracteres.

Peut etre un probleme de localisation. As-tu essaye avec une virgule a la place du point ?

Lolo

Lien vers le commentaire
Partager sur d’autres sites

Re,

Ton astuce marche par contre maintenant faut que je m'arrange pour calculer mes valeurs avant de changer le caractère "." par "," (str_replace()). Sinon il arrondit mes valeurs. Enfin mon problème est en grande parti résolu.

Merci à toi!!!

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...