Bonjour tout le monde ;
j'utilise POI pour générer un fichier excel avec 4 classeurs, j'ai réussi a générer deux premiere classeur, mais le troisième me donne un problème.
je veux que le classeur soit comme suit :
la colonne A du fichier excel contient plusieurs valeurs.
voici mon code :
// recupere l onglet sites.
HSSFSheet sheet = wb.getSheetAt(2);
// ID reseau
HSSFRow row = sheet.getRow(0);
HSSFCell cell = row.getCell((short) 0);
cell.setCellType(HSSFCell.CELL_TYPE_STRING);
cell.setCellValue("aa");
// nom de réseau
row = sheet.getRow(1);
cell = row.getCell((short) 0);
cell.setCellType(HSSFCell.CELL_TYPE_STRING);
cell.setCellValue("aa");
// Type de réseau
row = sheet.getRow(2);
cell = row.getCell((short) 0);
cell.setCellType(HSSFCell.CELL_TYPE_STRING);
cell.setCellValue("aa");
// Nombre de sites
row = sheet.getRow(3);
cell = row.getCell((short) 0);
cell.setCellType(HSSFCell.CELL_TYPE_STRING);
cell.setCellValue("aa");
ça donne exception de null pointerException dans la ligne mentionnée en gras,la source du problème c'est que la cellule cell = row.getCell((short) 0) est null, j'obtient ce problème si je dépasse deux lignes, sinon pour deux lignes ça marche très bien.
d'où peut venir le problème?Merci pour votre aide.
Partager