Bonjour,
Je souhaite lire et écrire dans un fichier Excel.
J'utilise ce code qui me permets de lire toutes les valeurs de mon tableau Excel
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
try {
final Workbook workbook = WorkbookFactory.create(new File("Test_Excel.xlsx")) ;
System.out.println("Fichier OK");
for (int numColonne = 0; numColonne < 3 ; numColonne++){
final Sheet feuille = workbook.getSheet("Feuil1");
int index = 1 ;
Row row = feuille.getRow(index++) ;
row.createCell(0).setCellValue("JEJE");
while (row != null) {
System.out.println(row.getCell(numColonne).getStringCellValue());
row = feuille.getRow(index++) ;
}}
} catch (Exception e) {
System.err.println("Erreur lors de l'accès au fichier !");
e.printStackTrace();
}
} |
En revanche je n'arrive pas à écrire dans le fichier, en utilisant
row.createCell(0).setCellValue("JEJE");
Merci d'avance pour vos réponses.
Partager