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

Modules Perl Discussion :

Générer un fichier excel


Sujet :

Modules Perl

  1. #1
    Futur Membre du Club
    Inscrit en
    Mars 2004
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 16
    Points : 8
    Points
    8
    Par défaut Générer un fichier excel
    Bonjour,

    J'essaie de générer un fichier Excel avec Perl. J'ai installer les modules nécessaires. Le problème que j'ai est le suivant: quand j'écris dans mon fichier excel, ben seule une ligne s'écris....
    J'ai essayé d'écrire dans un fichier texte et ça marche correctement... je ne vois pas où est le problème...

    le code est le suivant:

    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
     
    for (my $i=0; $i<@tab_aff; $i++){
        $name_aff=$tab_aff[$i];
        $affinity=$tab_aff[$i+2];
     
        for (my $j=0; $j<@tab_ener; $j++){   
        $name_ener=$tab_ener[$j];
        $nrj=$tab_ener[$j+1];
     
        $name_tmp=$tab_ener[$tmp+2];
        $ener_tmp=$tab_ener[$tmp+3];
     
        if ($name_aff eq $name_ener){
            if (($affinity =~ /[0-9]/g) && ($affinity>30)){
     
            $workbook = Spreadsheet::WriteExcel->new("toto.xls");
            $sheet = $workbook->add_worksheet();
            $sheet->activate();
            $sheet->write($row_name,$col_name,$name_aff);
            $sheet->write($row_aff,$col_aff,$affinity);
            $sheet->write($row_ener,$col_ener,$nrj);
            $row_name++;
            $row_aff++;
            $row_ener++;
            }
        }
        }
    }

  2. #2
    Membre expert
    Avatar de Jim_Nastiq
    Homme Profil pro
    Architecte, Expert Flex
    Inscrit en
    Avril 2006
    Messages
    2 335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte, Expert Flex
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 335
    Points : 3 189
    Points
    3 189
    Par défaut
    test tes variables row_name,col_name,... pour voir si ils varient bien ,est ce des indices numeriques?

    parce que chez moi le module Spreadsheet::WriteExcel fonctionne tres bien avec des indices numeriques pour les colonnes et les lignes !

  3. #3
    Futur Membre du Club
    Inscrit en
    Mars 2004
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 16
    Points : 8
    Points
    8
    Par défaut
    des indices numériques? tu veux dire des entiers?

  4. #4
    Membre expert
    Avatar de Jim_Nastiq
    Homme Profil pro
    Architecte, Expert Flex
    Inscrit en
    Avril 2006
    Messages
    2 335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte, Expert Flex
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 335
    Points : 3 189
    Points
    3 189
    Par défaut
    oui

Discussions similaires

  1. Générer un fichier excel - asp.net 1.1
    Par p1k1 dans le forum ASP.NET
    Réponses: 8
    Dernier message: 30/08/2007, 18h05
  2. Générer un fichier Excel avec java
    Par osman.amine dans le forum Struts 1
    Réponses: 2
    Dernier message: 29/06/2007, 18h26
  3. [REPORTS 6i] Générer un fichier excel à partir de reports
    Par moneyinthebank dans le forum Reports
    Réponses: 7
    Dernier message: 07/03/2007, 15h13
  4. [Excel] Générer des fichiers Excel avec PHP et des données SQL
    Par MaTHieU_ dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 29/03/2006, 16h46
  5. Réponses: 4
    Dernier message: 02/05/2005, 21h25

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