Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3022 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [RESOLU] Duplication d'une feuille excel avec POI

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[RESOLU] Duplication d'une feuille excel avec POI

n°1224635
nicolasf
Posté le 17-10-2005 à 15:25:04  profilanswer
 

Slt,
j'aimerai bien dupliquer une feuille d'un classeur excel  
avec l'API POI, mais je ne vois pas comment faire.
 
J'ai essayé avec 2 methodes:
avec enumSheet de type vector et wb[3] de type HSSFWorkbook.  
enumSheet contient en fait une liste de HSSFSheet, et je veux  
dupliquer la premiere HSSFSheet
 
1° Methode : Reconstruire une HSSFSheet a partir du constructeur

Citation :

HSSFSheet sheet1 = (HSSFSheet)this.enumSheet.get(0);
HSSFSheet Sheet2 = new HSSFSheet(wb[3], sheet1.getSheet());    
enumSheet.addElement(Sheet2);


Pb : La methode getSheet est en acces protected et donc je peux pas l'utiliser
 
 
2° Methode : Utiliser la methode clone de la classe Object.

Citation :

Object obj = enumSheet.get(0);
 Object obj2 = obj.clone();
 HSSFSheet sheet = (HSSFSheet) obj2;
 enumSheet.addElement(sheet);


 
Pb : La methode clone() est en acces protected et donc je peux pas l'utiliser
 
 
QQ'un aurait une idee?
Merci d'avance.


Message édité par nicolasf le 17-10-2005 à 15:51:00
mood
Publicité
Posté le 17-10-2005 à 15:25:04  profilanswer
 

n°1224662
nicolasf
Posté le 17-10-2005 à 15:50:42  profilanswer
 

Ok c'est bon je viens de trouver la solution.
 
Utilliser la methode cloneSheet() de la classe HSSFWorkbook.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [RESOLU] Duplication d'une feuille excel avec POI

 

Sujets relatifs
[resolu] pb multipagesFichier avec macro sous excel
[Résolu][Divs] Dépendance[resolu] Pb validation - cause "input" - pb mise en page
init d'un dict à partir d'une chaîne de caractère [résolu][Résolu]Génération aléatoire puis insertion
[VB] Récupérer le nom de la feuille courante.[RESOLU][Access/VBA] Selectionner onglet access ?
[RESOLU][Access / SQL] Erreur OVERFLOW lors de l'update de ma BDD ![resolu] Petit souci sur le php de mon formulaire
Plus de sujets relatifs à : [RESOLU] Duplication d'une feuille excel avec POI


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR