Schnelle Start
Schnelle Start
Diese Seite erhält Sie von Null zu einem funktionierenden XLSX-Datei in C# mit Aspose.Cells FOSS für .NET.
Voraussetzungen
| Anforderung | Details |
|---|---|
| Runde | .NET 6.0 oder höher |
| Packung | Aspose.Cells_FOSS (Neucht zu |
| OS | Windows, MacOS oder Linux |
Installieren Sie das Paket, wenn Sie noch nicht:
dotnet add package Aspose.Cells_FOSSSchritt 1 - Erstellen eines Arbeitsblattes und Schreiben von Zelldaten
Instanz A Workbook um ein weißer Arbeitsbuch mit einem Standard-Werkblatt zu erhalten. Workbook.Worksheets[0]. Gebrauch Cell.PutValue() zu Zeilen, Zahlen, Booleans, Decimals und Datums schreiben. Cell.Formula Eine berechnete Zelle hinzufügen.
using Aspose.Cells_FOSS;
var workbook = new Workbook();
var sheet = workbook.Worksheets[0];
// Write different value types
sheet.Cells["A1"].PutValue("Product");
sheet.Cells["B1"].PutValue("Units");
sheet.Cells["C1"].PutValue("Price");
sheet.Cells["A2"].PutValue("Widget A");
sheet.Cells["B2"].PutValue(120);
sheet.Cells["C2"].PutValue(9.99m);
sheet.Cells["A3"].PutValue("Widget B");
sheet.Cells["B3"].PutValue(85);
sheet.Cells["C3"].PutValue(14.49m);
// Formula: total revenue for Widget A
sheet.Cells["D2"].Formula = "=B2*C2";
sheet.Cells["D3"].Formula = "=B3*C3";Schritt 2 – Erhalten Sie das Workbook
Anruf Workbook.Save() mit einer Ausgangsstraße. Das Dateiformat wird durch die .xlsx Ausdehnung .
workbook.Save("quickstart.xlsx");
Console.WriteLine("Saved: quickstart.xlsx");Schritt 3 - Laden und lesen Sie zurück
Laden Sie eine bestehende Datei durch den Übergang der Datei-Path zum Workbook Konstruktor. Access Zellwerte mit Cell.StringValue für die Anzeige von Strängen oder Cell.Value für das unterstehende Objekt. Cell.Formula die Formelstraße zurück, wenn eine eingestellt ist.
var loaded = new Workbook("quickstart.xlsx");
var ws = loaded.Worksheets[0];
Console.WriteLine(ws.Cells["A2"].StringValue); // Widget A
Console.WriteLine(ws.Cells["B2"].StringValue); // 120
Console.WriteLine(ws.Cells["D2"].Formula); // =B2*C2
Console.WriteLine(ws.Cells["D2"].StringValue); // 1198.8Nächste Schritte
- Installation - detaillierte Einrichtungsanweisungen und
.csprojReferenz-Paket Syntax - Eigenschaften - Überblick über alle von der Bibliothek ausgedrückten Fähigkeiten
- Spreadsheet Management — Werkblätter, Seiteinstellungen, Renn/Solonnayout und Zellverbindung