Style avec POI - Java - Programmation
Marsh Posté le 01-02-2007 à 01:32:00
lire la doc.
si je me souviens bien, c'est un truc tordu et assez chiant, du genre il faut setter le style *avant* le contenu de la cellule.
évidemment si au lieu de dire "j'ai essayé et ça marche pas", tu disais ce que tu as effectivement essayé et en quoi ça ne marche pas ....
Marsh Posté le 05-02-2007 à 14:29:47
J'ai lu la doc et malheureusement, je n'en suis pas plus éclairé.
"J'ai essayé et ça ne marche pas" :
- J'ai utilisé la fonction getCEllStyle de la classe HSSFCellStyle pour récupérer le style de mon classeur modèle et ensuite le réappliquer à mon nouveau classeur avec la fonction setCellStyle.
Manifestement ça ne fonctionne pas. J'ai essayé de le faire après et (après avoir lu ton message) avant de setter le contenu de la cellule.
Après tests, je me suis aperçu que c'est lorsque je copiais mon HSSFWorkbook model dans mon HSSFWorkbook export que le style se "perdait"
J'ai donc des valeurs rentrées dans les bonnes cellules, mais totalement illisibles (ou du moins pas facile à comprendre) car sans aucune mise en page.
Marsh Posté le 31-01-2007 à 11:36:07
Salut !
J'utilise actuellement POI sur un projet. Je prend des données de fichiers textes que je recopie dans un fichier .xls.
J'ai un fichier model.xls qui est la base de mon "recopiage" (certaines formules sont déjà présentes, ce qui évite de les recopier à la main, et la mise en page / style est déjà fait.)
Mon problème vient du fait que lorsque je duplique ce fichier, le style est totalement perdu et je me retrouve avec tout en n&b. Existe-t-il un moyen de garder le style ?
J'ai essayé en utilisant la classe HSSFCellStyle, mais il se trouve que ca ne amrche pas très bien (voire pas du tout en fait).
Auriez-vous une idée ?