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 :

Utilisation de PHPExcel


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    256
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 256
    Points : 83
    Points
    83
    Par défaut Utilisation de PHPExcel
    Bonjour,

    Suite à votre aide, je me suis mis a PHPExcel, cependant j'ai quelques questions :

    Comment centrer le contenu d'une cellule :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $objPHPExcel->getActiveSheet()->getStyle('B2')->getAlignment()->setHorizontal('HORIZONTAL_CENTER');
    ne fonctionne pas...

    Je ne comprend pas non plus l'expressions suivante (surtout a quoi sert duplicate...)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $objPHPExcel->getActiveSheet()->duplicateStyleArray(array('alignment'=>array('horizontal'=>PHPExcel_Style_Alignment::HORIZONTAL_CENTER), 'A21:F37')));
    La largeur d'une colonne ne fonctionne pas non plus :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $objPHPExcel->getActiveSheet()->getColumnDimension('A')->setWidth(28);
    Est ce mon code qui est erroné ?

    Merci de votre aide

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Reporte toi a l'article de maitre Pylos, les réponses à tes questions y sont :
    http://g-ernaelsten.developpez.com/t...7/?page=defaut

    Comment centrer le contenu d'une cellule :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $objPHPExcel->getActiveSheet()->getStyle('B2')->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $objPHPExcel->getActiveSheet()->getStyle('B2')->applyFromArray(
    		array('alignment'=>array('horizontal' => PHPExcel_Style_Alignment::HORIZONTAL_CENTER))
    		);

    La largeur d'une colonne ne fonctionne pas non plus :
    La ton code est bon et fonctionne

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    256
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 256
    Points : 83
    Points
    83
    Par défaut
    Merci pour ta réponse !

    Peut on centrer le contenu de plusieurs cellules ?

Discussions similaires

  1. Message d'erreur à l'exécution d'un script PHP utilisant PHPEXcel.
    Par dimitri13 dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 02/07/2014, 13h38
  2. [2.x] [Symfony2]Utilisation du bundle PHPExcel
    Par Rosees dans le forum Symfony
    Réponses: 0
    Dernier message: 25/03/2014, 10h32
  3. [PHPExcel] Utilisation de la mémoire
    Par Mitaka dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 15/07/2010, 20h25
  4. [PHP Excel] Comment utiliser PHPExcel
    Par jacadi87 dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 26/11/2009, 00h22
  5. Réponses: 2
    Dernier message: 21/03/2002, 00h01

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