Frissítse az Excel dokumentumokat Java segítségével

Módosítsa a Microsoft Excel XLSX, XLS fájlokat Java alapú alkalmazásokban a Microsoft Office® telepítése nélkül.

 

Gyakori, hogy a szervezetek céges szoftveren keresztül frissítik az Excel-fájlokban tárolt adataikat, például hallgatói adatok, betegnyilvántartások és raktári cikkek listája stb. Az Aspose.Total for Java API lehetővé teszi a táblázatok saját szoftverrel történő módosítását. A programozók csak néhány sor API kód írásával bővíthetik a szoftvert a módosítási lehetőségekkel. Az Aspose.Total for Java csomag részét képező Aspose.Cells for Java API megkönnyíti ezt a módosítási folyamatot. Az alábbiakban a Excel-dokumentum frissítésének folyamata látható.

Frissítse az Excel dokumentumokat Java használatával

Az Aspose.Cells for Java API Workbook osztályt biztosít, amely kezeli az Excel táblázatok betöltését. A folyamat egyszerű. Hozza létre a Workbook osztály objektumot a forrásfájl paraméterként történő megadásával. Nyissa meg a megfelelő munkalapot és a megfelelő cellát a getWorksheets().get(index).getCells().get(column) módszerrel. Használja a getCells().get(indexValue).setValue(data) metódust az elért cella tartalmának módosításához, végül hívja meg a save() metódust a dokumentum mentéséhez.

Java kód – Excel dokumentumok frissítése

Workbook wkb = new Workbook("sourceFile.xlsx");
Cell cellWithData = wkb.getWorksheets().get(0).getCells().get("A1");
cellWithData.setValue(100);
Cell cellWithFormula = wkb.getWorksheets().get(1).getCells().get("C1");
cellWithFormula.setFormula("=Sum(A1,A20)");
wkb.calculateFormula();
Worksheet sheet = wkb.getWorksheets().get(2);
Cell cell = sheet.getCells().get("A1");
cell.setValue("Hello World!");
wkb.save("updated-excel-file.xlsx");