Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1785 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Ouvrir un fichier excel et le modifier en php

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Ouvrir un fichier excel et le modifier en php

n°1800547
skystef2
Posté le 15-10-2008 à 16:03:44  profilanswer
 

Bonjour,
 
J'utilise la bibliothèque PHP Write_excel: http://www.bettina-attack.de/jonny [...] riteexcel/ pour créer des fichier Excel depuis PHP. Mais je n'ai pas trouvé comment ouvrir un fichier existant et le compléter. J'aimerais avoir en fait un fichier excel de base (un modèle) et créer des fichiers excel à partir de ce fichier et non pas un nouveau à chaque fois.
 
J'ai vu ici qu'il y avait une autre librairie pour manipuler des fichiers excel en php (http://g-ernaelsten.developpez.com [...] php/#LII-A). Mais je n'ai pas l'impression d'après la doc qu'elle puisse se servir de fichiers excel déjà existant.
 
Pouvez-vous m'aider? Pour l'instant, j'ai trouvé comment ouvrir un fichier excel et le lire, comment écrire un fichier excel en php, mais pas de librairies pour faire les deux.
 
Merci.  :)

mood
Publicité
Posté le 15-10-2008 à 16:03:44  profilanswer
 

n°1800595
PyLE
Posté le 15-10-2008 à 16:56:14  profilanswer
 

Salut,
 
Pour mon premier message sur ce forum je vais peut être pouvoir t'aider :)
 
 

Code :
  1. <?php
  2. $FILENAME="C:\tonfichier.xls"; //nom du fichier à ouvrir
  3. //ouverture du fichier
  4. $excel=new COM("Excel.application" );
  5. $excel->Workbooks->Open($FILENAME);
  6. $book=$excel->Workbooks(1);
  7. $sheet=$book->Worksheets(1);
  8. $cell=$sheet->Range('E33'); //selection de la cellule
  9. $cell->value='0';           //remplissage
  10. //sauvegarde et fermeture du fichier
  11. $book->Save();
  12. unset($sheet);
  13. unset($book);
  14. $excel->Workbooks->Close();
  15. $excel->Quit();
  16. unset($excel);
  17. ?>


Voilà pour l'ouverture et la fermeture avec un petit exemple de remplissage, tu trouvera plus d'infos sur comment remplir le fichier à cette adresse
http://www.siteduzero.com/tutoriel [...] a-php.html

n°1800740
PyLE
Posté le 15-10-2008 à 21:42:01  profilanswer
 

.


Message édité par PyLE le 15-10-2008 à 21:43:30
n°1801199
stef_dober​mann
Personne n'est parfait ...
Posté le 16-10-2008 à 22:55:33  profilanswer
 

Bonsoir,
 
Regarde ici : http://www.codeplex.com/PHPExcel/W [...] Title=Home
PHPexcel supporte les extension xlsx (Excel 2007)


---------------
Tout à commencé par un rêve...
n°1801281
rufo
Pas me confondre avec Lycos!
Posté le 17-10-2008 à 09:52:26  profilanswer
 

PyLE, ta méthode fonctionnement uniquement si le serveur est sous Windows et que Excel est installé dessus, ce qu'il n'a pas précisé. Sous Linux, c'est mort...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Ouvrir un fichier excel et le modifier en php

 

Sujets relatifs
Problème de droit objet Excel en ASPeffacer deux colones sur trois avec du code VBA dans Excel...
[EXCEL/VBA] 'lire' dans un grapheDonnées externes sous excel
gsoap2 utilisable avec un simple fichier XMLMacro Excel: recherche dans des objets OLE
[Python]Parser un fichier XML contenant des accentsvbscript - probleme de copie de fichier
creation de fichier dans les sous repertoires[VBA] Ouvrir un fichier Excel qui commence par...
Plus de sujets relatifs à : Ouvrir un fichier excel et le modifier en php


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR