J'utilise Apache POI pour écrire dans le fichier .xlsx
. Je peux écrire dans le fichier .xlsx
mais je ne peux pas ajouter de nouveau contenu. Comment puis-je ajouter un nouveau contenu dans le fichier .xlsx?ajouter des données dans le fichier xlsx via java
Mon code est:
public static void write(){
try {
Workbook[] wbs = new Workbook[]{new XSSFWorkbook()};
Workbook workbook=wbs[0];
org.apache.poi.ss.usermodel.Sheet sheet = workbook.createSheet();
System.out.println(sheet.getSheetName());
Row row = sheet.createRow(2);
for(int i=0;i<10;i++){
Cell cell=row.createCell(i);
cell.setCellValue("Sun System");
}
FileOutputStream fout=new FileOutputStream("D:/Test.Xlsx");
workbook.write(fout);
fout.close();
} catch (Exception e) {
}
}
Quel type de contenu? Cellules? Colonnes? Des feuilles de calcul? Et à propos de * incapable * - à cause d'une erreur/exception ou parce que vous avez besoin de connaissances supplémentaires? –