fonction permettant de convertir un fichier xls en csv

fonction permettant de convertir un fichier xls en csv - PHP - Programmation

Marsh Posté le 05-04-2004 à 11:18:27    

Bonjour à tous
 
Je voulais savoir si il existait des fonctions php qui permettent de convertir un fichier excel au format xls vers un fichier au format csv.
Merci

Reply

Marsh Posté le 05-04-2004 à 11:18:27   

Reply

Marsh Posté le 05-04-2004 à 12:28:49    

xls étant un format propriétaire, j'en doute dans la librairie standard.  
 
Par contre, quelqu'un à peut être déjà fait ce que tu demandes

Reply

Marsh Posté le 05-04-2004 à 15:16:36    

en ASP, probable, mais en PHP, pas sûr...


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
Reply

Marsh Posté le 04-06-2004 à 11:20:52    

kerf, est ce que tu as trouvé comment faire?
je cherches aussi un outil permettant de lire un fichier xls :)

Reply

Marsh Posté le 28-01-2008 à 09:50:37    

moi aussi je cherche...

Reply

Marsh Posté le 28-01-2008 à 12:31:19    

Je pourrai vous répondre mercredi, dès que j'aurai accès aux ressources.
 
 :hello:


---------------
Directeur Technique (CTO)
Reply

Marsh Posté le 30-01-2008 à 13:28:49    

Voici deux classes : Excel Reader et Excel Writer
http://www.megaupload.com/?d=ASVSDHIX
 
Je poste un petit exemple d'utilisation pour la lecture :

Code :
  1. // Créer un nouvel objet de lecture
  2. $data = new Spreadsheet_Excel_Reader();
  3.  
  4. // Définir l'encodage
  5. $data->setOutputEncoding('CP1251');
  6.  
  7. // Faire en sorte que les indices commencent à 0
  8. $data->setRowColOffset(0);
  9.  
  10. // Lire le fichier
  11. $data->read('monfichier.xls');
  12.  
  13. // Afficher toutes les cellules de la première feuille (sheets[0])
  14. for ($y = 0; $y < $data->sheets[0]['numRows']; ++$y) {
  15.  for ($x = 0; $x < $data->sheets[0]['numCols']; ++$x) {
  16.    echo $data->sheets[0]['cells'][$y][$x].'<br/>';
  17.  }
  18. }


Message édité par CyberDenix le 31-01-2008 à 13:03:06

---------------
Directeur Technique (CTO)
Reply

Marsh Posté le 31-01-2008 à 12:59:59    

Sinon on m'a déjà parlé ici du truc de OpenOffice, dispo en plusieurs langages (bibliothèqye UNO il me semble).

Reply

Sujets relatifs:

Leave a Replay

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