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 Perl Discussion :

Perl, Excel et Linux


Sujet :

Langage Perl

  1. #1
    Futur Membre du Club
    Inscrit en
    Mai 2005
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 11
    Points : 6
    Points
    6
    Par défaut Perl, Excel et Linux
    Bonjour tout le monde
    je suis en train de convertir un script perl que j'avais sous windows avec le module Win32 afin qu'il puisse marcher sous Linux avec le Spreadsheet::WriteExcel
    mon soucis c'est que j'arrive pas à trouver comment on peut modifier la couleur de l'onglet de la feuille via le script perl, sachant que je le faisait avec le Win32 avec le syntaxe suivante : $worksheet->Tab->{ColorIndex}, mais j'arrive pas à trouver l'équivalant sous Spredsheet::WriteExcel , je sais pas ci quelqu'un peut m'aider
    Merci bcp

  2. #2
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 499 184
    Points
    499 184
    Par défaut
    je vois vraiment pas pourqoui ton script ne fonctionnerais pas sous linux!!!

  3. #3
    Futur Membre du Club
    Inscrit en
    Mai 2005
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 11
    Points : 6
    Points
    6
    Par défaut
    En fait mon script (qui marche trés bien sous windows) utilise le Win32::OLE, ce module n'est pas valable sous linux, je suis arriver à trouver son équivalent le Spreadsheet::WriteExcel, mais j'arrive toujours pas à trouver comment on peut changer la couleur de l'onglet

  4. #4
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 499 184
    Points
    499 184
    Par défaut
    ok j'avais pas bien compris car moi pour ecrire des fichier excel sous winXP, j'ai toujours travailler avec Spreadsheet::WriteExcel.

  5. #5
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 499 184
    Points
    499 184
    Par défaut
    je suis un peu creuvé donc les neurones en sous regimes .
    qu'entends tu par couleurs de l'onglets?
    doc cpan: http://search.cpan.org/~jmcnamara/Spreadsheet-WriteExcel-2.15/lib/Spreadsheet/WriteExcel.pm#set_bg_color()

  6. #6
    Futur Membre du Club
    Inscrit en
    Mai 2005
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 11
    Points : 6
    Points
    6
    Par défaut
    je veux dire par onglet les ptits boutons en bas, là où c'est marqué le nom de la feuille (par ex : Feuil1), ils sont en principe en gris, moi je veux changer cette couleur pour que ça soit en vers en jaune ou en bleu (selon la nature de la data dans la feuille)

  7. #7
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 499 184
    Points
    499 184
    Par défaut
    je vais pas pouvoir t'aider car je sais même pas comment le faire manuellement
    Si tu pouvais me le dire, ce serait cool, et ça me permettrait de chercher en perl par la suite

  8. #8
    Futur Membre du Club
    Inscrit en
    Mai 2005
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 11
    Points : 6
    Points
    6
    Par défaut
    pour le faire manuellement c'est trop simple (dans Excel 2003) juste un clique droit sur l'onglet où est mentionné le nom de la feuille, dans le menu qui apparait on a "Couleur d'onglet" et là on peut choisir la couleur qu'on veut on clique sur "Ok" et hop la couleur de la feuille change c'est simple comme bonjour, mais ce qui est vraiment difficile c'est de pouvoir le faire avec un programme sous linux

  9. #9
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 499 184
    Points
    499 184
    Par défaut
    j'ai pas couleur onglet et j'ai excel 2000.

Discussions similaires

  1. [Excel] Lecture d'un fichier excel sous linux par php
    Par marcandre dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 13/07/2008, 16h45
  2. [langage] [EDI]Perl, gratuit sous Linux
    Par Kartofel dans le forum Langage
    Réponses: 8
    Dernier message: 03/10/2007, 12h56
  3. PB Upload fichier excel sous Linux ( POI )
    Par aelogin dans le forum Entrée/Sortie
    Réponses: 1
    Dernier message: 15/12/2006, 16h33
  4. Créer et utiliser des fichiers excel sous linux
    Par cronos6 dans le forum Zope
    Réponses: 2
    Dernier message: 02/06/2006, 09h14

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