Bonjour
voila je veux lire une cellule
alors je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 FileInputStream fileIn = new FileInputStream("Donnees.xls"); HSSFWorkbook wbDonnee = new HSSFWorkbook(fileIn); HSSFSheet th = wbDonnee.getSheetAt(1); HSSFRow ro = th.getRow(1); HSSFCell ce = ro.getCell((short)1); if (ce != null){ System.out.println("Ya kelkechose"); }else{ System.out.println("Ya rien"); }
MOn erreur
alors comme il me faisait une erreur sur le getSheetAtjava.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.util.ArrayList.RangeCheck(ArrayList.java:546)
at java.util.ArrayList.get(ArrayList.java:321)
at org.apache.poi.hssf.usermodel.HSSFWorkbook.getSheetAt(HSSFWorkbook.java:559)
at fusionneur.traitement.Traiter.<init>(Traiter.java:42)
j'ai changé pour
et la j'ai un NullPointerException
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 HSSFSheet th = wbDonnee.getSheet("Rejet"); HSSFRow ro = th.getRow(2); HSSFCell ce = ro.getCell((short) 1);
Pouvez vous m'aider ??
d'avance merci
Partager