Bonjour,
Je parcours ce tableau excel :
Nom : tableau.png
Affichages : 152
Taille : 12,9 Ko
A la lecture de la premiere ligne, chaque cellule à sa bonne valeur.
Mon soucis est qu'au deuxième passage la premiere cellule (et chaque cellules fusionnées de la ligne) a une valeur vide.
Je voudrais que pour chaque ligne il affecte à la premiere cellule (et aux autres cellules fusionnées) la valeur qu'il a lu à la premiere ligne.
J'espère que je suis clair...

Voici un extrait du code :

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
16
 
InputStream ipsTemp = new ByteArrayInputStream(form.getFileBinRefFinrepEngComm().getFileData());
POIFSFileSystem fsFinrep 	= new POIFSFileSystem(_ips);
HSSFWorkbook wbFinrep 	= new HSSFWorkbook(fsFinrep);
HSSFSheet sheetFinrep 	= wbFinrep.getSheetAt(0);
HSSFRow row;
Iterator rowIterator 	        = sheetFinrep.rowIterator();
 
while (rowIterator.hasNext()){
	row = (HSSFRow)rowIterator.next();
	HSSFCell cellule1Cell = row.getCell((short)0);
	String cellule_1 = cellule1Cell.toString().trim(); 
			//premiere passage dans la boucle : cellule_1 = "Administrations centrales et banque centrales" : OK
			//deuxième passage dans la boucle : cellule_1 = "" : problème !
(....)
}
Merci pour vos réponses!