Générer un fichier .xls

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Générer un fichier .xls

par pascaltje » 28 nov. 2005, 12:55

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

par pitt » 28 nov. 2005, 12:23

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/

par mere-teresa » 28 nov. 2005, 12:12

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

par pitt » 28 nov. 2005, 12:04

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?

par mere-teresa » 28 nov. 2005, 12:01

Utilise des classes toute faites, comme BiffWriter...et cherche sur le forum, tu n'es pas le 1er àà poser la question.

Générer un fichier .xls

par pitt » 28 nov. 2005, 11:37

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