Bonjour,
Dsl, je n'ai rien trouvé qui réponde à ma question sur le forum...
Depuis ma page php, j'exporte des données dans excel.
Le problème, c'est que des données qui sont à l'origine du texte (type 0023456789) arrive dans excel en format nombre (type 23456789).
Comment faire pour forcer le format de la cellule à l'affichage dans excel, ou tout simplement conserver le format de la donnée envoyée?
J'ai tenté de faire un settype avant d'envoyer l'info dans excel mais ça ne marche pas
Merci bcp de votre aide!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <? 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=test.xls"); $lot= "0023456789"; settype($lot,string); $text = '<table>'; $text .= '<tr><td>'.$lot.'</td></tr>'; $text .= '</table>'; echo $text; exit; ?>
Partager