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

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  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 696
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 696
    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.

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