Atualizar documentos do Excel via Java

Modifique os arquivos XLSX e XLS do Microsoft Excel em aplicativos baseados em Java sem instalar o Microsoft Office®.

 

É 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");