Créer un fichier excel avec des checkbox en php(PHP/PEAR)

Créer un fichier excel avec des checkbox en php(PHP/PEAR) - PHP - Programmation

Marsh Posté le 30-12-2006 à 16:15:43    

Bonjour,
je créé actuellement des feuilles excel avec la librairie Spreadsheet_excel_writer,
mais maintenant je dois créer des fichiers excel contenant des checkbox que l'utilisateur du fichier pourra
modifier et enregistrer par la suite.
Je ne veux pas savoir si la checkbox est coché, je veux juste l'intégrer dans mon fichier excel créer à  
partir de php. :??:  
 
Si quelqu'un a un bout de solution ou une piste à suivre je suis preneur.
 
Merci d'avance


Message édité par titeuf2003 le 30-12-2006 à 16:19:02
Reply

Marsh Posté le 30-12-2006 à 16:15:43   

Reply

Marsh Posté le 31-12-2006 à 02:11:36    

A ma connaissance, et ayant rencontré le problème, rien n'existe de "tout fait". Donc soit tu essais de comprendre la composition/construction des fichiers produits par excel, soit tu abandonne cette idée.

Reply

Marsh Posté le 02-01-2007 à 15:34:27    

dwogsi a écrit :

A ma connaissance, et ayant rencontré le problème, rien n'existe de "tout fait". Donc soit tu essais de comprendre la composition/construction des fichiers produits par excel, soit tu abandonne cette idée.


 
Merci, je vais voir ce que je peux faire. :(

Reply

Marsh Posté le 02-01-2007 à 16:15:33    

Quel est le but final? Parce que peut-être que c'est plus simple de générer du html que tu vas ensuite ouvrir par Excel...

Reply

Marsh Posté le 02-01-2007 à 16:17:40    

sinon, si ton serveur est sous Windows et qu'il y a la suite Office d'installée dessus, tu peux le faire en COM. Ca marche bien mais y'a le pb du quit() qui ne libère pas la mémoire au moment de fermer excel via php. Et si y'a beaucoup d'accès en même temps, ça va vite psoer des pbs de charges...

Reply

Marsh Posté le 03-01-2007 à 09:38:21    

rufo a écrit :

Quel est le but final? Parce que peut-être que c'est plus simple de générer du html que tu vas ensuite ouvrir par Excel...


 
Salut, tout d'abord mon serveur est sous linux debian sarge.
Tu me conseille de générer une page html que tu ouvre par excel,
comment ferais-tu, aurais-tu un ptit bout de code pour moi ?
 
Merci d'avance

Reply

Marsh Posté le 03-01-2007 à 10:12:38    

ben des concaténations de balises html (et tout ce que tu veux) dans une variable string et cette string tu la stockes dans un fichier avec un nom à toi et une extension .html... Rien de compliqué là dedans

Reply

Marsh Posté le 03-01-2007 à 13:15:23    

rufo a écrit :

ben des concaténations de balises html (et tout ce que tu veux) dans une variable string et cette string tu la stockes dans un fichier avec un nom à toi et une extension .html... Rien de compliqué là dedans


 
Je créé une page html que j'ouvre avec excel (Content-Type: application/vnd.ms-excel)
Mais je ne sais pas comment enregistrer ce fichier en .xls sur le serveur directement avec mon code php.

Reply

Marsh Posté le 03-01-2007 à 14:04:16    

je repose la question : c'est quoi le but final?

Reply

Marsh Posté le 03-01-2007 à 14:12:11    

rufo a écrit :

je repose la question : c'est quoi le but final?


 
Le but final est de créé une feuille excel avec toute mes infos.
Celle-ci doit etre enregistrée sur serveur et le client doit avoir la possibilité de l'enregistrer sur son pc. (gros pb)
 
Il pourra bien entendu la modifier et ensuite il la mettra à jour le serveur. (pour ça pas de pb)
 
Bien sur, mon chef veut absolument un fichier excel, le pb c'est qu'il faut que j'intègre des case à cocher que l'on
pourra cocher ou non par la suite.
Autrement, j'aurais utilisé la librairie Spreadsheet_excel_writer.
 
J'espere que mes explications sont claires ...

Reply

Marsh Posté le 03-01-2007 à 14:12:11   

Reply

Marsh Posté le 03-01-2007 à 14:31:57    

Bon, ben t'es pas dans le caca... Plusieurs pistes :  
1) demandes si y'a pas moyen d'avoir un serveur sous Windows pour pouvoir utiliser COM. Si oui, ton pb se résoud en 1 ou 2 j de boulot
2) sous Linux, y'a la suite open office, donc "calc" (l'équivalent de Excel). Regardes si tu peux ouvrir ton fichier html généré avec calc et faire un enregistrer sous en xls
3) http://www.apicnet.net/article.php3?id_article=73 C'est lié à open office toujours. Y'a peut-être qq chose là dedans qui pourra te servir.
 
Mais y'a pas de miracle. Avoir un serveur sous Linux et vouloir générer des fichiers provenant du monde Microsoft, c'est chercher de bases les ennuis. :/

Reply

Marsh Posté le 03-01-2007 à 14:40:34    

Merci quand meme pour ton aide

Reply

Marsh Posté le 03-01-2007 à 14:56:23    

Sinon, y'a cette lib. C'est pour Writer mais à voir si y'a pas aussi calc : http://phpdocwriter.sourceforge.ne [...] ng=en&ex=3

Reply

Marsh Posté le 03-01-2007 à 15:14:32    

Point sur ce qui existe :  
http://www.zdnet.fr/builder/progra [...] 728,00.htm
http://dj.joss.free.fr/php.htm
 
Regarde le 1er commentaire de ce site (sous l'article) :
http://www.estvideo.com/dew/index/ [...] s-avec-php

Reply

Marsh Posté le 03-01-2007 à 15:15:54    

Bon, après test grâce à cette page : http://www.comscripts.com/sources/ [...] l.149.html
 
tu fais un fichier ayant du contenu html mais ayant pour extension xls et le tour est joué :)

Reply

Marsh Posté le 03-01-2007 à 16:28:14    

Merci, je les avais trouvé aussi.
 
Bonne journée

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed