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 :

[PHPExcel] Génération de Fichiers Excel [Tutoriel]


Sujet :

Bibliothèques et frameworks PHP

  1. #121
    Membre du Club
    Inscrit en
    Avril 2004
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 7
    Par défaut
    Re bonjour,

    en fait je n'aurais pas pu tester vu que justement je ne trouvais pas de fonctions pour le faire dans la longue liste et dans les exemples fournit avec le pack d'installation. Je cherchais 'picture', 'image' etc mais finalement la fonction qui permet de prendre les images jointes au document serait $worksheet->getDrawingCollection() as $drawing

    J'ai trouvé la solution sur :
    http://phpexcel.codeplex.com/Thread/...ThreadId=35045

    La première routine générait une 'error fatal' et donc c'est la routine suivante qui m'a permit d'extraire les photos

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    foreach ($worksheet->getDrawingCollection() as $drawing) {
        // $drawing->getCoordinates();
     
        // we have an ordinary drawing (case xlsx)
        if ($drawing instanceof PHPExcel_Worksheet_Drawing) {
     
            $filename = $drawing->getPath();
     
            copy($filename, 'images/' . $drawing->getIndexedFilename());
     
        // we have a memory drawing (case xls)
        } else if ($drawing instanceof PHPExcel_Worksheet_MemoryDrawing) {
     
            $image = $drawing->getImageResource();
     
            // save image to disk
            $renderingFunction = $drawing->getRenderingFunction();
     
            switch ($renderingFunction) {
     
            case PHPExcel_Worksheet_MemoryDrawing::RENDERING_JPEG:
                imagejpeg($image, 'images/' . $drawing->getIndexedFilename());
                break;
     
            case PHPExcel_Worksheet_MemoryDrawing::RENDERING_GIF:
                imagegif($image, 'images/' . $drawing->getIndexedFilename());
                break;
     
            case PHPExcel_Worksheet_MemoryDrawing::RENDERING_PNG:
            case PHPExcel_Worksheet_MemoryDrawing::RENDERING_DEFAULT:
                imagepng($image, 'images/' . $drawing->getIndexedFilename());
                break;
            }
        }
    }
    Patrick

  2. #122
    Modérateur

    Avatar de MaitrePylos
    Homme Profil pro
    DBA
    Inscrit en
    Juin 2005
    Messages
    5 502
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 502
    Par défaut
    Merci

  3. #123
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 73
    Par défaut
    Bonjour bonjour, je reposte par rapport au message d'hier comme quoi la génération de xls était en lecture seule.
    C'est en effet vrai pour Mozilla firefox 3.5.7, mais pas pour IE 8, Opera
    9.64, et Chrome 2.0 qui permettent bien une modification du fichier.

    walaaaa

  4. #124
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2010
    Messages : 3
    Par défaut
    Bonjour à tous !

    Tout d'abord merci pour ce super tuto, ça fait gagner un temps monstre

    J'aurais une question.

    Est-il possible de définir une police, mais pas celle d'excel sur le pc de destination, mais bien une police installée sur le serveur ?

    Je m'explique. Je dois générer des codes barres (ean13) dans un fichier excel.
    Y'a un ptit bout de code à appliquer pour pouvoir générer une série de caractères qui sont ensuite interprétés par la police ean13.

    Donc 1ère idée :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $objPHPExcel->getActiveSheet()->getStyle('A1')->getFont()->setName('Candara');
    mais avec la police ean13. Cependant, cette méthode nécessite de devoir installer cette police sur chaque pc utilisant les fichiers excel.

    J'ai cru lire quelque part que pour une appli web, on peut utiliser une police du serveur pour l'affichage (comme pour les catchpa).

    Je me demandais donc si on pourrait faire pareil avec cette exportation sous excel ^^

    Si quelqu'un a une idée... je suis preneur :p


    Merci d'avance

  5. #125
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    31
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 31
    Par défaut
    Bonjour,

    J'essaye d'ouvrire un fichier déja existant et de le remplir avec des mes données.
    Cela fonctionne tres bien avec le code tout au debut du topic pour cree un fichier et placé mes données mes des que je veux charger mon fichier !
    il me dit:

    the webpage at http://localhost/monficher.php might be temporarily down or it may have moved permanently to a new web address.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    $objReader = new PHPExcel_Reader_Excel5();
    $objPHPExcel = $objReader->load("test.xls");
     
    $objPHPExcel->setActiveSheetIndex(0)
                ->setCellValue('A1', 'test');
     
    $objPHPExcel->getActiveSheet()->setTitle('Simple');
    $objPHPExcel->setActiveSheetIndex(0);
    $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
    $objWriter->save("report.xls");
    merci de votre aide éventuelle

    edit: J'ai finalement reussi s a charger le fichier il n'etait pas enregistrer au bon format (Excel5 uniquement) si vous enregistrer votre fichier au format .xls pour Excel5/95/97/2003 ou .xls normal cela ne fonctionne pas.
    Par contre mon probleme maintenant est que lors de la creation de mon fichier il perd toutes les formules de calcule....
    COmment transféré aussi les formules dasn le nouveau fichier crée ?

  6. #126
    Modérateur

    Avatar de MaitrePylos
    Homme Profil pro
    DBA
    Inscrit en
    Juin 2005
    Messages
    5 502
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 502
    Par défaut
    @Archilia : je ne sais pas si c'est possible de créer un graphique directement, je n'ai pas encore essayer, mais je vais explorer la classe pour voir les possibilités.

    @Shinsuryu, regarde du côte de PHPExcel_Shared_Font , ils itulisent FPDF pour générer le pdf, j'imagine qu'il y a une possibilité de récupérer les fonts de cette classe.

    @Kalimero95, peux-tu nous mettre tout ton code ?

    @MadProf, Montre nous le début de ton code.

  7. #127
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 4
    Par défaut Graphique PHPExcel
    Bonjour, j’ai bien utilisé votre tuto « Génération de Fichiers Excel » et la doc « PHPEXcel » que vous avez proposés, ils sont vraiment super et tombe à point. Car j’avais des problèmes de sauvegarde avec l’objet COM, en particulier le SavaAs de la classe Workbook.
    Par contre, je n’ai pas trouvé comment manipuler les graphes (courbe statistique, camembert…)
    Merci à vous d’avance

  8. #128
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    31
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 31
    Par défaut
    Tout mon code etait deja affiché....

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
     
    require_once 'Classes/PHPExcel.php';
    require_once 'Classes/PHPExcel/Writer/Excel5.php';
    require_once 'Classes/PHPExcel/IOFactory.php';
    //include_once 'Classes/PHPExcel/Reader/Excel5.php';
     
    //on inclut la classe nécessaire à la lecture du fichier existant
     
    $objReader = PHPExcel_IOFactory::createReader('Excel5');
    $objPHPExcel = $objReader->load("./Excel5.xls");
     
    $objPHPExcel->setActiveSheetIndex(0)
                ->setCellValue('F9', '1');
     
    $objPHPExcel->setActiveSheetIndex(0)
                ->setCellValue('F15', '5');
     
    $objPHPExcel->setActiveSheetIndex(0)
                ->setCellValue('F19', '10');
     
    $objPHPExcel->setActiveSheetIndex(0)
                ->setCellValue('F23', '15');
     
                $objPHPExcel->setActiveSheetIndex(1)
                ->setCellValue('G46', '1337');
     
    $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel ,'Excel5');
    $objWriter->save("report.xls");
    je viens de remarqué que si je n'inclue pas certaines feuilles les formules sont bien mise dans mon nouveau fichier crée sauf lorsque les formules font référence a une autre page ou par exemple la formule est:

    =E44*Bordereau!F50

    il me la remplace par :

    =E44*#REF!F50

    Pourquoi fait il cela ?
    Pour quel raison lorsque je retire certaines feuille les calcules sont a peu pres bien reporté dans mon nouveau fichier ?

    Edit: J'ai finalment opté pour l'utilisation de l'objet COM ou je n'ai aucun soucie pour editer tout mes fichiers. (overture d'un fichier existant et insertion de donnée sqvec Excel 2003).

  9. #129
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Par défaut PHPExcel vs Spreadsheet_Excel_Writer de PEAR
    Bonjour et merci de cet article si utile.

    J'ai utilisé pour exporter des données depuis mysql la biblio de PEAR.
    Mon client n'est pas très content avec le temps de réponse; trouvant que ces gros fichiers excel mettent un peu trop de temps à se creer.
    J'ai bien remarqué que la fonction ->write de PEAR est bien gourmande.

    mon problème ne venant pas des requetes SQL qui sont presque instantanées, je me demandais si quelqu'un d'entre vous avait utilisé les deux façons de faire (PHPExcel et PEAR) et pourrait avoir un retour d'expérience et me dire si PHPExcel est mieux en performances.

    je vous remercie à tous et espère que ceci puisse lancer une comparaison utile pour tous

  10. #130
    Modérateur

    Avatar de MaitrePylos
    Homme Profil pro
    DBA
    Inscrit en
    Juin 2005
    Messages
    5 502
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 502
    Par défaut
    Si tu utilises PHPExcel avec comme finalité l'objectif d'avoir des .xls, alors les temps de réponses seront identique, puisque PHPExcel pour générer du Excel5 utilise la bibliothèque PEAR.

    En terme de fichier 2007, j'ai de meilleurs temps de réponse, maintenant le plus rapide et de partir d'un fichier existant et de le remplir.

    Si le fichier à générer possède un modèle de base, il vaut mieux l'utiliser tel que et ajouter les données de MySQL, j'arrive à avoir un gain du simple ou double, je suis en train de mettre à jour le tuto, pour prendre ne compte cet aspect de la génération .

  11. #131
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Par défaut
    Super et merci de ta reponse

    tiens-nous au courant de ce tuto car ce sera super utile!!!!

    sur certains de mes tableaux au moins car les autres sont dynamiques et leur structure change en fonction des données

  12. #132
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par défaut
    [Mise à jour : 22/07/2010]
    Le tutoriel comporte maintenant une explication sur la modification de feuilles de calculs existantes grâce à PHPExcel.

    Retrouvez cet article ici
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

  13. #133
    Invité de passage
    Inscrit en
    Octobre 2007
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 1
    Par défaut Un soucis sur l'alignement?
    Hello à tous,

    Un grand bravo pour la doc, elle répond à toutes mes attentes et bien plus encore.

    Ca donne vraiment gout au php

    Je bloque sur une étape en revanche, au sujet de l'alignement des cellules.

    Je code bien ce qui suis:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
     
    include 'classecustom.php';
     
    $workbook = new MaitrePylosExcel();
     
    $sheet = $workbook->getActiveSheet();
     
    $sheet->duplicateStyleArray(array(
             'alignment'=>array(
                                'horizontal'=>PHPExcel_Style_Alignment::HORIZONTAL_CENTER), 'A21:F37');
     
    $workbook->affiche('Excel2007','MonPremierFichier');
    Mais j'obtiens le message suivant:

    parse error: parse error in D:\EasyPHP5.3.0\www\sample2\test.php on line 19

    Je me suis dis qu'il manquait une parenthèse et un point virgule dans la syntaxe ce qui me donne:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
     
    include 'classecustom.php';
     
    $workbook = new MaitrePylosExcel();
     
    $sheet = $workbook->getActiveSheet();
     
    $sheet->duplicateStyleArray(array(
             'alignment'=>array(
                                'horizontal'=>PHPExcel_Style_Alignment::HORIZONTAL_CENTER), 'A21:F37'));
     
    $workbook->affiche('Excel2007','MonPremierFichier');
    Et j'obtiens le message suivant:


    Fatal error: Uncaught exception 'Exception' with message 'Cell coordinate can not be zero-length string.' in D:\EasyPHP5.3.0\php\PHPExcel\Cell.php:511 Stack trace: #0 D:\EasyPHP5.3.0\php\PHPExcel\Style.php(283): PHPExcel_Cell::coordinateFromString('') #1 D:\EasyPHP5.3.0\php\PHPExcel\Worksheet.php(1342): PHPExcel_Style->applyFromArray(Array, true) #2 D:\EasyPHP5.3.0\www\sample2\test.php(19): PHPExcel_Worksheet->duplicateStyleArray(Array) #3 {main} thrown in D:\EasyPHP5.3.0\php\PHPExcel\Cell.php on line 511

    J'ai relu la doc officielle pour comparer mais je ne m'en sors décidement pas

    J'imagine que je doit zapper un élément tout simple car personne n'a eu le problème sur les différents forum que j'ai scruté.

    Un coup de main est bien venu!!

    Merci encore pour votre aide

  14. #134
    Modérateur

    Avatar de MaitrePylos
    Homme Profil pro
    DBA
    Inscrit en
    Juin 2005
    Messages
    5 502
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 502
    Par défaut
    Il y a quoi ici

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    include 'classecustom.php';

  15. #135
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 3
    Par défaut
    Citation Envoyé par MaitrePylos Voir le message
    Si tu utilises PHPExcel avec comme finalité l'objectif d'avoir des .xls, alors les temps de réponses seront identique, puisque PHPExcel pour générer du Excel5 utilise la bibliothèque PEAR.

    .../...
    Hello,

    En fait, c'est la methode getStyle() qui prend énormement de temps, que ce soit avec d'autres methodes comme setRGB() ou l'application d'un tableau via applyFromArray().

    exemple sur un script qui génère un planning depuis une BDD:
    365 lignes avec à chaque fois une dizaine de colonnes = 3 650 cellules donc à mettre en forme (couleur/fond et bordures différents en fonction de l'activité de la journée) :

    -2 secondes sans mise en forme.
    - 14 avec l'utilisation de getFont()->getColor()->setRGB() pour la couleure de la police
    - 20 si on ajoute un getStyle()->applyFromArray() pour les bordures.

    j'ai testé en appliquant le getStyle() par cellule dans une boucle (donc 3 650 fois) : getStyle("A1") + getStyle("B1") ....... + GetStyle("J1")...

    Puis, un peu plus intelligemment en définissant des plages du style getStyle("A1:J1"), mais je n'ai rien gagné du tout

    Mais bon, en y réflechissant cela semble logique puisqu'au finale il faut traiter les cellules unitairement. Lécriture "A1:J1" doit declencher une boucle du même style que mon test 1.

    Je me demande s'il est possible d'inclure la couleur de la police dans le même tableau que celui des bordures pour ne faire qu'une seule fois applyFromArray() ?

    un truc du style
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    $style =array('color'=>array('rgb'=>$detail_am[7]),
         	      'fill'=>array( 'type'=>PHPExcel_Style_Fill::FILL_SOLID,
    	                       'color'=>array('rgb'=>$detail_am[8])),
     	      'borders' => array('top' => array('style'=>$bordure_am),
     			     'left' => array('style'=>$bordure_left_am),
     			     'bottom' => array('style'=>$bordure_bottom ),)
     							);
     $sheet->getStyle($evenCOL[$u].$ligne)->applyFromArray($style);
    Mais bien sûr, ca ne marche pas car color est un argument de getFont et non de getStyle. Une idée ?

    Pour le reste des fioritures, si elle sont statiques, je pars d'un modéle (merci MaitrePylos) qui sont conservées lorsqu'on écrit avec setCellValue().

    Une petite idée pour gagner du temps de traitement ?

  16. #136
    Nouveau candidat au Club
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Novembre 2011
    Messages : 2
    Par défaut non évaluation des formules
    Bonjour,

    j'ai lu attentivement votre tuto et la doc de l'API, mais je bloque toujours sur un problème que je pense être la base : j'ai un fichier excel avec un certain nombre de données et de formules et je souhaite via php, modifier quelques unes de ces données pour récupérer les résultats actualisés des formules déjà présentes.

    A toutes mes tentatives (cf ci dessous), à chaque fois le résultat de getCalculatedValue ne tient pas compte de mes changements de paramètres.

    Avant de commencer à montrer mon excel et mon code, comment aborderiez vous cette problématique ?

    J'ai essayé :
    - création d'un reader, modification de quelques cellules via setValue et récupération des résultats de formules via getCalculatedValue
    - création d'un reader, modification de quelques cellules via setValue, enregistrement via un writer (le fichier sauvé me donne les valeurs attendues sur excel), réouverture via un nouveau reader et recherche des résultats
    - création d'un reader "source" et d'un objet phpexcel vierge, je recopie le contenu de chaque cellule de "source" vers "cible" et changeant à la volée l'une ou l'autre valeur...

    Merci pour votre aide, car je suis proche de laisser tomber ce système !

    NB : je n'ai pas non plus trouvé comment récupérer simplement le nom que j'ai donné à une cellule dans mon fichier

  17. #137
    Membre à l'essai
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme

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

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4
    Par défaut path du fichier excel cree
    bonjour
    j'essaye de générer un fichier excel a partir d'un tableau php ça marche mais le soucie est que le fichier généré porte le nom que la page php qui le génère et se trouve dans le même répertoire
    y'a t il pas une possibilité de générer un fichier avec un path donnée au lieu de ça?

  18. #138
    Modérateur

    Avatar de MaitrePylos
    Homme Profil pro
    DBA
    Inscrit en
    Juin 2005
    Messages
    5 502
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 502
    Par défaut
    @aknoth : le plus simple je pense est de définir la formule dans la cellule, ensuite lui appliquer une valeur.

    @jack_sparrow : Dans le header

  19. #139
    Nouveau candidat au Club
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Novembre 2011
    Messages : 2
    Par défaut
    Merci pour cette réponse.

    En fait, j'ai compris mon erreur cette après midi.

    Sur toutes mes formules intermédiaires, je ne faisais pas de getCalculatedValue.
    Donc mes changements de paramètres n'étaient pas pris en compte...

    Le recalcul automatique étant par défaut sur excel, je n'y avais pas pensé avant

  20. #140
    Membre à l'essai
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme

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

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4
    Par défaut
    @maitre pylos:
    je peut avoir un exemple

Discussions similaires

  1. [Excel] Bug I.Explorer après génération de fichiers excel
    Par wtoueress dans le forum Bibliothèques et frameworks
    Réponses: 20
    Dernier message: 30/06/2008, 14h40
  2. Génération de fichier Excel Ou Word
    Par Maz85 dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 23/08/2007, 18h28
  3. Génération de fichiers Excel à partir de code HTML
    Par grincheux dans le forum ASP.NET
    Réponses: 2
    Dernier message: 01/06/2007, 15h39
  4. [Excel] Génération de fichiers
    Par abidi_niz dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 11/07/2006, 10h29
  5. [VBA-E]Génération de fichiers Excel à partir d'un autre
    Par cyrille2k5 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 04/05/2006, 11h27

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