Atualizar documentos do Excel via .NET

Modifique os arquivos XLSX e XLS do Microsoft Excel em aplicativos baseados em .NET 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 .NET fornece a funcionalidade de modificar as planilhas usando o 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 .NET que faz parte do pacote Aspose.Total for .NET facilita esse processo de modificação. Abaixo está o processo de atualização do documento Excel.

Atualizar documentos do Excel usando .NET

A API Aspose.Cells for .NET fornece a classe Workbook que lida com o carregamento de planilhas do Excel. O processo é simples. Crie o objeto Workbook fornecendo o arquivo de origem como parâmetro. Acesse a planilha relevante fornecendo seu índice usando o método Worksheets[0].Cells[column] . Use o método PutValue(data) para modificar o conteúdo na célula acessada e finalmente chame o método save() para salvar o documento.

Código .NET - Atualizar documentos do Excel

Workbook wkb = new Workbook("sourceFile.xlsx");
Cell cellWithData = wkb.Worksheets[0].Cells["A1"];
cellWithData.Value = 100;
Cell cellWithFormula = wkb.Worksheets[1].Cells["C1"];
cellWithFormula.Formula = "=Sum(A1,A20)";
wkb.CalculateFormula();
Worksheet sheet = wkb.Worksheets[1];
Cell cell = sheet.Cells["A1"];
cell.PutValue("Hello World!");
wkb.Save("modified-targetfile.xlsx");