Организации часто обновляют свои данные, хранящиеся в файлах Excel, таких как данные студентов, записи пациентов, список складских товаров и т. Д., С помощью программного обеспечения компании. API Aspose.Total for Java предоставляет возможность модификации электронных таблиц с помощью собственного программного обеспечения. Программисты могут улучшить программное обеспечение с помощью возможностей модификации, просто написав несколько строк кода API. API Aspose.Cells for Java , являющийся частью пакета Aspose.Total for Java , упрощает процесс модификации. Ниже показан процесс обновления документа Excel.
Обновление документов Excel с помощью Java
API Aspose.Cells for Java предоставляет класс Workbook , который обрабатывает загрузку электронных таблиц Excel. Процесс прост. Создайте объект класса Workbook, указав исходный файл в качестве параметра. Получите доступ к соответствующему рабочему листу и соответствующей ячейке, используя метод getWorksheets().get(index).getCells().get(column) . Используйте метод getCells().get(indexValue).setValue(data) для изменения содержимого в доступной ячейке и, наконец, вызовите метод save() для сохранения документа.
Java-код — обновление документов Excel
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"); |