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"); |