Création
d'entreprise
Posez votre question Signaler

[JAVA] POI - modifier un fichier excel [Résolu]

mitmar - Dernière réponse le 8 déc. 2011 à 16:40
Bonjour,
J'essaye avec la librairie Apache POI (http://poi.apache.org) de lire un fichier excel et d'en modifier son contenu.
Le problème est que la simple lecture/réécriture de celui-ci en efface toute la mise en forme --> Excel 'dit' "impossible d'ouvrir le fichier" et tente une réparation...
Voici mon code, très simple :
POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream(theFileIn));
HSSFWorkbook theWorkBook = new HSSFWorkbook(fs);
FileOutputStream fileOut = new FileOutputStream(theFileOut);
theWorkBook .write(fileOut);
fileOut.flush();
fileOut.close();
Lire la suite 

[JAVA] POI - modifier un fichier excel »

7 réponses
Réponse
+0
moins plus
Salut,

essaie avec l'api jxl qui est je pense super simple à utiliser.
rien - 28 avril 2010 à 19:17
l api poi est plus performante que jxl
espoir - 8 déc. 2011 à 16:40
j pas de reponse
Ajouter un commentaire
Réponse
+0
moins plus
en supprimant les images présentent dans le fichier source, je n'ai plus le problème... POI ne gère pas les images ?
Ajouter un commentaire
Réponse
+0
moins plus
salut,

je veux aussi travailler avec API POI, mai je ne sais pas vraiment comment l'utiliser, en plus je suis débutante en java, si vous pouvez m'indiquer les étapes d'utilisation et si une installation est nécessaire, veuillez me passer le lien de téléchargement.


Merci d'avance.
Ajouter un commentaire
Réponse
+0
moins plus
Ici tu trouveras tout ce que tu souhaites

http://poi.apache.org/

Téléchargement, documentation, et exemple.

Courage
Ajouter un commentaire
Réponse
+0
moins plus
Merci beaucoup pilli.
Ajouter un commentaire
Ce document intitulé « [JAVA] POI - modifier un fichier excel » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?