IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Ouvrir un fichier excel déja existant


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 50
    Par défaut Ouvrir un fichier excel déja existant
    Bonjour !

    Je voulais savoir s'il était possible d'ouvrir et de modifier un fichier excel déjà existant avec Php.

    PS : Je pense que BIFFWriter ne peut pas le faire.

    Merci

  2. #2
    Expert confirmé
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par défaut
    tu as regardé la librairie COM ? http://fr.php.net/com ?
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 50
    Par défaut
    J'ai déjà vu cette page plusieurs fois, mais elle me reste assez complexe... Cependant je pense qu'il s'agisse d'une solution ^^.

    J'ai trouvé une classe excel.php qui utilise ce port COM :

    http://www.phpclasses.org/browse/file/274.html

    mais le serveur Apache plante dès que je fais un require de ce fichier....

    AAAahhhhh..... même avec $Excel = new COM("excel.application") le serveur Apache se bloque...

    J'ai EasyPhp avec Apache 1.3.33, Php 4.3.10

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 50
    Par défaut
    J'ai trouvé le problème :

    Il faut que Apache soit installé en tant que service windows... ce qui bien sûr n'est pas fait automatiquement avec EasyPhp....

    Comment qu'on fait ?

  5. #5
    Membre Expert

    Homme Profil pro
    Expert PHP
    Inscrit en
    Novembre 2004
    Messages
    2 127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Expert PHP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 127
    Par défaut
    voila, une image en dit plus long !!

  6. #6
    Membre éprouvé
    Inscrit en
    Janvier 2006
    Messages
    140
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 140
    Par défaut
    moi je vote pour :

    header("content-type: application/msexcel")

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 50
    Par défaut
    .... J'eu cru que ça marcherait...

    La classe Excel ne marche pas ça fait encore bugger Apache, même en étant comme service windows.

    ça marche chez vous ? Vous utilisez Easy-php ou vous avez installé Apache, Php et Mysql séparemment ?

    //**********************************

    "header("content-type: application/msexcel") " ? comment ça marche ça ?

    //***********************************

    Apparemment ça ne bugge pas avec EasyPHP 1.7. Il ne faut pas utiliser la version 1.8
    Bon maintenant je dois savoir comment ouvrir un fichier excel déjà existant et y rajouter des infos.

    Ok j'ai réussi à ouvrir ! Je n'arrive pas à trouver comment écrire quelque chose dans une cellule, vous pouvez m'ayday ?

Discussions similaires

  1. Export sous ODS dans un fichier excel déja existant
    Par jejeaunet dans le forum ODS et reporting
    Réponses: 4
    Dernier message: 17/01/2014, 10h23
  2. [OLE] Ouvrir un fichier excel existant avec borland C++Builder
    Par dkjauspin dans le forum C++Builder
    Réponses: 2
    Dernier message: 30/03/2013, 00h22
  3. [LV 8.6.1] ouvrir un fichier excel existant
    Par Quent' dans le forum LabVIEW
    Réponses: 3
    Dernier message: 23/02/2010, 14h48
  4. Ouvrir un fichier excel existant
    Par Renardo dans le forum Access
    Réponses: 1
    Dernier message: 09/02/2007, 20h07
  5. Ouvrir un fichier Excel existant
    Par Yanmeunier dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 24/11/2005, 11h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo