É comum que a organização atualize seus dados, armazenados em arquivos Excel, como dados de alunos, registros de pacientes e lista de itens de depósito, etc., por meio do software da empresa. A API Aspose.Total for Java fornece a funcionalidade de modificar as planilhas usando seu próprio software. Os programadores podem aprimorar o software com os recursos de modificação apenas escrevendo algumas linhas de código API. A API Aspose.Cells for Java que faz parte do pacote Aspose.Total for Java facilita esse processo de modificação. Abaixo está o processo de atualização do documento Excel.
Atualizar documentos do Excel usando Java
A API Aspose.Cells for Java fornece a classe Workbook que lida com o carregamento de planilhas do Excel. O processo é simples. Crie o objeto de classe Workbook fornecendo o arquivo de origem como parâmetro. Acesse a planilha relevante e a célula relevante usando o método getWorksheets().get(index).getCells().get(column) . Use o método getCells().get(indexValue).setValue(data) para modificar o conteúdo na célula acessada e finalmente chame o método save() para salvar o documento.
Código Java - Atualizar documentos do 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"); |