Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour existe t'il un composant pour faire du excel ?
J'arrive a fair un script qui génere a la volé des excels. Mais mon probléme c'est que j'aurai besoin d'un script qui les enregistre sur le serveur . Si je fais un csv sa marche nickel mais il me faut des xls.
Alors la géneration a la volé marche avec quelques bug , j'ai utilisé sa http://g-ernaelsten.developpez.com/tutoriels/excelphp/ . (enfin elle renvoi un fichier avec la liste des pbs lol mais bon le scripts ne correspond pas a mes attentent donc nous attardons pas sur ces bugs)
merci de votre aide
cdt
Cédric
Dernière modification par lebilien (05-03-2009 15:00:22)
Hors ligne
pourquoi du xls ??
Excel gère le XML
j'utilise le xml avec le schémas Office et eExcel et à par les graphe et les macros je fais tout ce que sais faire Excel
et je livre le flux sans l'enregistrer coté serveur
A+JYT
Hors ligne
je dois envoyer a mes fournisseurs des fichier au format xls aprés suis ouvert a toute proposition mais le fichier contenu dans le mail (envoyer automatiquement chaque mois) doit être un xls.
Si je fait un csv sa marche mais il veulent un xls dc.
cdt
Cédric
Hors ligne
Hello,
Tu peux essayer PHPExcel, il génère des fichiers au format xls avec mise en page, couleur, formules, ...
http://www.codeplex.com/PHPExcel
Saeba
Hors ligne
Merci je vais tester et voir si cela marche ( je l'avait pas encore tester celui la lol)
cdt
Cédric
Hors ligne
un XML n'est pas un cvs c'est un fichier Excel avec des feuilles des formules des douleur des volet de filtres
que veulent-il de plus ?
Hors ligne
Aprés une longue discussion avec mes fournisseurs j'ai reussi a les convaincre d'accepter un csv donc pb resolu .
merci
Hors ligne
je ne comprends pas pourquoi se passer de fonctionnalité si simple à mettre en oeuvre
1) Ouvrir excel
2) faire un exemple de la ou des feuilles que l'on veut dans son fichier
3) enregistrer sous format "feuille de calcul xml"
4) fermer excel
5) rennomer le fichier excel.phtml et le mettre dans le bon dossier view
6) l'ouvrir avec son éditeur de code
7) remplacer les valeur exemple par des <?php echo $this->myVar ?>
8) ajouter les header dans le contrôleur
9) exécuter
c'est exactement comme lorsqu'on fait du html il y a dans le fichier xml des feuille qui contiennent des table
la différence avec html c'est que dans html on a <table><tr><td> alors que dans msoXml on a <table><row><cell>
franchement ce serait bête de se priver d'une telle facilité
pour une fois que bi££ fait les choses simples.
A+JYT
Hors ligne
Les fichiers excel ne sont pas tous identiques il dependent du contenu et des tables selectionné, faire des csv ma pris 1 minute donc .
cdt
Cédric
Hors ligne
sekaijin a écrit:
franchement ce serait bête de se priver d'une telle facilité
pour une fois que bi££ fait les choses simples.
A+JYT
Peut être qu'ils n'ont pas une version d'Excel qui supporte le XMl tout simplement ?
Hors ligne