Page 1 sur 1

Générer un fichier .xls

Posté : 28 nov. 2005, 11:37
par pitt
Bonjour,

Je réalise un site intranet et j'ai un petit souci:
Je souhaite afficher quelques petites statistiques avec excel pour cela je crée un modèle.xls qui contient les modèles de graphiques etc...
$fp = fopen ( "test.xls", 'r' );
$output = fread( $fp, filesize( "test.xls" ) );
fclose ( $fp );

//ici je voudrais écrire dans des cellules précises

$fp2=fopen("test2.xls" , 'w');
fwrite($fp2 , $output ); 
fclose($fp2);

Et je voudrais écrire dans des cellules précises pour pouvoir générer les graphes.

Si quelqu'un a une idée merci d'avance

Posté : 28 nov. 2005, 12:01
par mere-teresa
Utilise des classes toute faites, comme BiffWriter...et cherche sur le forum, tu n'es pas le 1er àà poser la question.

Posté : 28 nov. 2005, 12:04
par pitt
Oui merci j'ai lu le reglement et les posts a ce sujet mais je ne peux pas installer de nouvelles classes ou outil sur le serveur je dois faire avec le php et c'est tout.

Donc je répète est il possible d'écrire directement en php dans une cellule précise?

Posté : 28 nov. 2005, 12:12
par mere-teresa
Non.
Je l'ai fait pour mon travail avec une classe à installer (ce sont juste des fichiers à copier sur le serveur) qui avait une licence payante.

Regarde toujours l'objet COM

Posté : 28 nov. 2005, 12:23
par pitt
ok merci j'ai trouvé un exemple et je vais essayer de transcrire je laisse l'adresse et vous tiens au courant

http://stephaneey.developpez.com/tutoriel/php/phpexcel/

Posté : 28 nov. 2005, 12:55
par pascaltje
quelques liens:
- une méthode hyper simple, avec des entetes + tableaux html
http://www.estvideo.com/dew/index/2004/ ... s-avec-php
- formats de cellules Excel en html
http://www.agoric.com/sources/software/htmltoExcel

Bon codage!

A+

Pascal