Bonjour,
J'aimerai savoir quelle est la meilleure méthode afin de créer / modifier un fichier Excel, sachant que je ne suis vraiment pas très bon en programmation...
Merci d'avance
Merci pour ta documentation, j'utilise writeexcel, de ce fait le premier lien convient mieux à mon problème, mais très franchement, je n'y comprends pas grand chose...un peu de documentation? si tu est famillier de la langue de shakespeare, of course ^^ http://search.cpan.org/src/JMCNAMARA/Sp ... Excel.html
Sinon, en français, une autre méthode :
http://stephaneey.developpez.com/tutoriel/php/phpexcel/
$fname = tempnam("/tmp", "simple.xls"); en début de script et $fh=fopen($fname, "rb");
fpassthru($fh);
Hors, selon ce que je connais, les seules modes utilisables, sont "r" pour une ouverture en lecture seulement, "w" pareil mais crée le document s'il n'existe pas, "a": ouverture en écriture seulement avec ajout du contenu à la fin du fichier (la fonction crée le fichier s'il n'existe pas), "a+": ouverture en lecture et écriture avec ajout du contenu à la fin du fichier (la fonction crée le fichier s'il n'existe pas)... Bref, le mode "rb" (associéà la fonction fopen())je ne sais pas ce qu'il fait... et même si je le remplace par a+ ou w, je n'arrive pas à retrouver le fichier créer...Code : Tout sélectionner
Windows propose un mode de traduction ('t'), qui va traduire automatiquement les caractères \n en \r\n lorsque vous travaillez sur le fichier. À l'inverse, vous pouvez utiliser l'option 'b' pour forcer le fichier a être écrit en mode binaire, sans traduction des données. Pour utiliser ces options, ajoutez 'b' ou 't' comme dernier caractère du paramètre mode.