Aktualisieren Sie Excel-Dokumente über .NET

Ändern Sie Microsoft Excel XLSX- und XLS-Dateien in .NET-basierten Anwendungen, ohne Microsoft Office® zu installieren.

 

Es ist üblich, dass Organisationen ihre in Excel-Dateien gespeicherten Daten wie Studentendaten, Patientenakten und Lagerartikellisten usw. über Unternehmenssoftware aktualisieren. Die Aspose.Total for .NET -API bietet die Funktionalität zum Ändern der Tabellenkalkulationen mithilfe der Software. Programmierer können die Software mit Modifikationsfunktionen erweitern, indem sie nur wenige Zeilen API-Code schreiben. Die Aspose.Cells for .NET -API, die Teil des Aspose.Total for .NET -Pakets ist, vereinfacht diesen Änderungsprozess. Nachfolgend ist der Vorgang zum Aktualisieren des Excel-Dokuments beschrieben.

Aktualisieren Sie Excel-Dokumente mit .NET

Die Aspose.Cells for .NET -API stellt eine Workbook-Klasse bereit, die das Laden von Excel-Tabellen verarbeitet. Der Prozess ist einfach. Erstellen Sie das Workbook -Objekt, indem Sie die Quelldatei als Parameter angeben. Greifen Sie auf das relevante Arbeitsblatt zu, indem Sie seinen Index mithilfe der Worksheets[0].Cells[column] -Methode bereitstellen. Verwenden Sie die PutValue(data) -Methode, um den Inhalt in der aufgerufenen Zelle zu ändern, und rufen Sie schließlich die save()-Methode auf, um das Dokument zu speichern.

.NET-Code - Excel-Dokumente aktualisieren

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