Egy fejlesztő számára ki próbálja meg frissíteni a XLTM fájlokat bármilyen Java alkalmazásban? Az Aspose.Total for Java API segíthet automatizálni a frissítési folyamatot. Ez a különféle Java API-k teljes csomagja, amelyek többféle formátummal foglalkoznak, beleértve a Microsoft Excel dokumentumokat is. Az Aspose.Total for Java csomag részét képező ASPOSE.CELL API megkönnyíti ezt a módosítási folyamatot. A XLTM-dokumentum frissítésének folyamata egyszerű: először eléri a lapot, majd frissíti a cellaértéket az Excelben java használatával.
XLTM fájl frissítése Java-ban
- Hozzon létre új Workbook osztályú objektumot, amelynek paramétere a forrás XLTM fájl
- Hozzáférés a releváns munkalaphoz és cellához getWorksheets().get(index).getCells().get(column) módszerrel
- Szúrjon be új adatokat az elért cellába getCells().get(indexValue).setValue(data) módszerrel
- Mentse a fájlt .xltm fájlként a save() metódussal úgy, hogy paraméterként adja meg az elérési utat
Módosítási követelmények
- XLTM módosításhoz Microsoft Windows vagy kompatibilis operációs rendszer Java Runtime Environmenttel JSP/JSF alkalmazásokhoz és asztali alkalmazásokhoz.
- J2SE 6.0 (1.6), J2SE 7.0 (1.7) vagy újabb.
- Szerezze be a legújabb API-verziót közvetlenül a Letöltések -ről
Kód - Frissítse a XLTM fájlt Java-ban
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"); |