Para um desenvolvedor, quem está tentando atualizar arquivos XLTM via aplicativo .NET? A API Aspose.Total for .NET pode ajudar a automatizar o processo de atualização. É um pacote completo de várias APIs .NET que lidam com diferentes formatos, incluindo arquivos do Microsoft Excel. A API ASPOSE.CELL que faz parte do pacote Aspose.Total for .NET facilita esse processo de modificação. Abaixo está o processo de atualização do documento XLTM.
Como atualizar o arquivo XLTM no .NET
- Crie um novo objeto de classe Workbook tendo o arquivo XLTM de origem como parâmetro
- Acesso da planilha relevante e célula relevante usando o método Worksheets[0].Cells[column]
- Insira novos dados na célula acessada usando o método PutValue(data)
- Salve o arquivo como arquivo .xltm usando o método save() passando o arquivo com o caminho como parâmetro
Requisitos de modificação
- Para modificação de XLTM, Microsoft Windows ou um sistema operacional compatível com plataformas .NET, .NET Core, Mono ou Xamarin
- Ambiente de desenvolvimento como o Microsoft Visual Studio
- Instale a partir da linha de comando como
nuget install Aspose.Cells
ou via Package Manager Console do Visual Studio comInstall-Package Aspose.Cells
- Como alternativa, obtenha o instalador MSI offline ou todas as DLLs em um arquivo ZIP do Transferências
Código - Atualizar arquivo XLTM em .NET
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"); |