Bonjour,
J'aimerais savoir comment fait-on pour parcourrir les noms des onglets d'un fichier excel.
Je fais ceci:
Cela m'affiche en boucle:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 InputStream ist = new FileInputStream("C:/Users/LZ2059/Desktop/Projection_2012_Eq2.xls"); //pour ouvrir les fichiers xlsx de 2007 HSSFWorkbook wb2 = new HSSFWorkbook(ist); HSSFSheet sheet2 = wb2.getSheetAt(0); // il faut définir la feuille qui sera alimenté: //Parcourir les feuilles du document //si la semaine correspond au libellé d'une feuille for (Iterator rowIt = sheet2.rowIterator(); rowIt.hasNext();){//boucle de parcours des onglets //sheet2 = (HSSFSheet) rowIt.next(); onglet=sheet2.getSheetName().substring(1); System.out.println("onglet: "+onglet); /*if(){ }*/ } }
alors que dans mon fichier j'ai S01, S02, S03 etc...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 onglet: 01 onglet: 01 onglet: 01 onglet: 01 onglet: 01 onglet: 01 onglet: 01 onglet: 01 onglet: 01 onglet: 01 onglet: 01
Quelqu'un a-t-il trouver comment faire ?
Merci
Partager