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

Bibliothèques et frameworks PHP Discussion :

[Excel] PHP et Excel [Fait]


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 31
    Par défaut [Excel] PHP et Excel
    Bonjour,

    J'ai plusieurs tableaux à exporter sous Excel. Ces tableaux sont déjà réalisés en HTML, j'aimerais simplement réaliser les "images" de ces tableaux sous Excel. La seule contrainte est qu'il me faut plusieurs tableaux dans plusieurs pages de mon fichier Excel.

    Si je n'avais pas cette contrainte, il me suffirait de placer un header dans le fichier. Comment je peux gérer plusieurs pages dans un fichier Excel, suis-je obligé d'instancier un objet COM par exemple, ou d'utiliser une librairie spécifique ?

    Merci pour vos réponses !

  2. #2
    Membre Expert
    Avatar de Bidouille
    Inscrit en
    Mars 2003
    Messages
    1 297
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 1 297
    Par défaut
    L'objet COM est dispo uniquement sous Windows

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

    Informations forums :
    Inscription : Mai 2005
    Messages : 31
    Par défaut
    oui, je suis sous Windows !

  4. #4
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 694
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 694
    Par défaut
    jette déjà un coup d'oeil à ce tutoriel pour les bases de COM :
    http://stephaneey.developpez.com/tutoriel/php/phpexcel/

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 31
    Par défaut
    Merci mathieu mais j'avais déjà lu le lien.

    En fait, tous mes tableaux HTML sont déjà réalisés. Et en fait, pour chaque page, si je met les 2 lignes dessous à la fin de chaque fichier

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     header('Content-Type: application/vnd.ms-excel');
     header('Content-Disposition: attachment; filename='.'Export'.'.xls');
    j'ai bien mon tableau dans une page Excel.

    Le soucis, c'est qu'il me faudrait plusieurs tableaux dans ce fichier Excel et que je cherche à ne pas réécrire une procédure entière pour créer le même tableau pour l'écrire dans un fichier Excel.

  6. #6
    Membre éprouvé
    Avatar de berceker united
    Profil pro
    SQL
    Inscrit en
    Février 2005
    Messages
    3 513
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : SQL
    Secteur : Finance

    Informations forums :
    Inscription : Février 2005
    Messages : 3 513
    Par défaut
    Normalement les header ce mettre en haut du fichier avant affichage du code HTML. Si tu veux avoir un fichier excel avec plusieurs tableau sur la même page. Il faut que ton tableau soit très basique sans css mais les attributs à l'ancienne de HTML genre bordercolor, valign,etc. Tu les fais à la suite dans le même fichier généré. A moin que tu parlais de classeur ?

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

    Informations forums :
    Inscription : Mai 2005
    Messages : 31
    Par défaut
    En fait, je parlais de plusieurs feuilles dans le classeur avec chacune un tableau.

  8. #8
    Membre éprouvé
    Avatar de berceker united
    Profil pro
    SQL
    Inscrit en
    Février 2005
    Messages
    3 513
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : SQL
    Secteur : Finance

    Informations forums :
    Inscription : Février 2005
    Messages : 3 513
    Par défaut
    Citation Envoyé par outlawz
    En fait, je parlais de plusieurs feuilles dans le classeur avec chacune un tableau.
    Ha là, il faut voir du coté de l'objet COM ou il me semble qu'il y a PEAR qui permet de le faire.

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 31
    Par défaut
    Donc, je suis bien obligé de me retaper tout le traitement pour créer mon tableau en Excel

  10. #10
    Membre éprouvé Avatar de Christophe Charron
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    934
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 934
    Par défaut
    Bonsoir,
    je ne sais pas si c'st toujours d'actualité, mais avez-vous regardé ici ?

Discussions similaires

  1. [Excel] Comment lire des fichiers excel avec php?
    Par dear_rihab dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 02/11/2007, 12h38
  2. [PEAR][Spreadsheet] PHP/EXPORT EXCEL : nombre de formats de cellule différents !
    Par joe_le_mort dans le forum Bibliothèques et frameworks
    Réponses: 6
    Dernier message: 27/10/2005, 17h21
  3. [Excel] PHP-MYSQL exportation de données vers un fichier excel
    Par toure32 dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 19/10/2005, 19h29
  4. Réponses: 6
    Dernier message: 19/09/2005, 12h55
  5. VB/EXCEL/DATES/PHP
    Par JBLCN dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 05/08/2005, 08h32

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