-
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
-
je vois vraiment pas pourqoui ton script ne fonctionnerais pas sous linux!!!
-
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
-
ok j'avais pas bien compris car moi pour ecrire des fichier excel sous winXP, j'ai toujours travailler avec Spreadsheet::WriteExcel.
-
je suis un peu creuvé donc les neurones en sous regimes . :lol:
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()
-
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)
-
je vais pas pouvoir t'aider car je sais même pas comment le faire manuellement :lol:
Si tu pouvais me le dire, ce serait cool, et ça me permettrait de chercher en perl par la suite :lol:
-
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 :lol: c'est simple comme bonjour, mais ce qui est vraiment difficile c'est de pouvoir le faire avec un programme sous linux :cry:
-
j'ai pas couleur onglet et j'ai excel 2000.