Bonjour
Je me permet de vous contacter pour des soucis de syntaxe sur des extracts excel 2007 que je n'arrive pas à corriger.
Je m'explique avec un exemple:
Le but étant de faire un extract d'une table SQl dans un fichier excel 2007.
POur l'exemple je prendrai une table avec deux entrées:
Date ( JJ/MM/YYYY)
Numéro ( 10 chiffres )
Mon code qui fonctionne:
Les codes que j'ai récupéré grace au merveilleurx Tuto sur le sujet;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $objPHPExcel->setActiveSheetIndex(0) ->setCellValueByColumnAndRow(1,1,utf8_encode("Date")) ->setCellValueByColumnAndRow(2,1,utf8_encode("Numéro")); $xlsRow = 2; $objPHPExcel->getActiveSheet() -->setCellValueByColumnAndRow(1,$xlsRow,utf8_encode($row['date'])) -->setCellValueByColumnAndRow(2,$xlsRow,utf8_encode($row['numero'])); $xlsRow++;
Maintenant mon problème:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $sheet->getStyle('B43')->getNumberFormat()->applyFromArray( array( 'code' => 'dd/mm/yyyy' ) ); $sheet->getColumnDimension('2')->setWidth(15);
J'ai beau les intégrer dans tous les sens le code ne fonctionne pas.
Y a t'il un endroit spécial, dois je les rajouter ailleurs, enfin bref si quelqu'un à une idée je suis preneur.
J'ai réussi tous seul juste que la avec mes maigres connaissance mais la je tourne en rond.
Merci d'avance
Partager