För en utvecklare, vem försöker uppdatera XLTM-filer i valfri Java-applikation? Aspose.Total for Java API kan hjälpa till att automatisera uppdateringsprocessen. Det är ett komplett paket med olika Java API:er som hanterar flera format inklusive Microsoft Excel-dokument. ASPOSE.CELL API som är en del av Aspose.Total for Java -paketet gör denna modifieringsprocessen enkel. Processen att uppdatera XLTM-dokumentet är enkel genom att först komma åt arket och sedan uppdatera cellvärdet i excel med java.
Hur man uppdaterar XLTM-fil i Java
- Skapa nytt Workbook -klassobjekt med käll-XLTM-filen som parameter
- Tillgång till relevant arbetsblad och relevant cell med getWorksheets().get(index).getCells().get(column) -metoden
- Infoga nya data i den öppnade cellen med getCells().get(indexValue).setValue(data) -metoden
- Spara filen som .xltm-fil med metoden save() genom att skicka filen med sökvägen som parameter
Ändringskrav
- För XLTM-modifiering, Microsoft Windows eller ett kompatibelt operativsystem med Java Runtime Environment för JSP/JSF Application och Desktop Applications.
- J2SE 6.0 (1.6), J2SE 7.0 (1.7) eller högre.
- Få den senaste API-versionen direkt från Nedladdningar
Kod - Uppdatera XLTM-fil i Java
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"); |