Herhangi bir Java uygulamasında XLTM dosyalarını güncellemeye çalışan bir geliştirici için mi? Aspose.Total for Java API, güncelleme sürecini otomatikleştirmeye yardımcı olabilir. Microsoft Excel belgeleri de dahil olmak üzere birden çok biçimi ele alan çeşitli Java API’lerinden oluşan eksiksiz bir pakettir. Aspose.Total for Java paketinin bir parçası olan ASPOSE.CELL API, bu değiştirme işlemini kolaylaştırır. XLTM belgesini güncelleme işlemi, önce sayfaya erişerek ve ardından java kullanarak excel’deki hücre değerini güncelleyerek basittir.
Java'da XLTM Dosyası Nasıl Güncellenir
- Parametre olarak kaynak XLTM dosyasına sahip yeni Workbook sınıfı nesnesi oluşturun
- getWorksheets().get(index).getCells().get(column) yöntemi ile ilgili Çalışma Sayfasına ve ilgili hücreye erişim
- getCells().get(indexValue).setValue(data) yöntemini kullanarak erişilen hücreye yeni veri ekleyin
- Dosyayı parametre olarak yol ile ileterek save() yöntemini kullanarak dosyayı .xltm dosyası olarak kaydedin
Değişiklik Gereksinimleri
- XLTM değişikliği için, Microsoft Windows veya JSP/JSF Uygulaması ve Masaüstü Uygulamaları için Java Runtime Environment ile uyumlu bir işletim sistemi.
- J2SE 6.0 (1.6), J2SE 7.0 (1.7) veya üzeri.
- En son API sürümünü doğrudan İndirilenler ’ten alın
Kod - Java'da XLTM Dosyasını Güncelle
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"); |