Snabb start
Snabb start
Denna sida får dig från noll till en fungerande XLSX-fil i C# med Aspose.Cells FOSS för .NET.
Prerequisites
| Requirement | Detail |
|---|---|
| Runtime | .NET 6.0 eller senare |
| Package | Aspose.Cells_FOSS (Någett är det) |
| OS | Windows, MacOS eller Linux |
Installera paketet om du inte redan har:
dotnet add package Aspose.Cells_FOSSSteg 1 – Skapa en arbetsbok och skriv celldata
Instant A Workbook för att få en vit arbetsbok med ett standardarbetsblad. Workbook.Worksheets[0].Användning Cell.PutValue() för att skriva strängar, siffror, boolean, decimaler och datum. Tilldela en formelsträng till Cell.Formula Att lägga till en beräknad cell.
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";Steg 2 – Spara arbetsboken
Call Workbook.Save() med en utgångsvägen. filformat bestäms av den .xlsx förlängning .
workbook.Save("quickstart.xlsx");
Console.WriteLine("Saved: quickstart.xlsx");Steg 3 – Ladda upp och läs tillbaka
Ladda upp en befintlig fil genom att passera filvägen till den Workbook tillverkare. Access cells värden använder Cell.StringValue för att visa strängar eller Cell.Value för det underliggande objektet. Cell.Formula returnerar formelsträngen om en är inställd.
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ästa steg
- Installation - detaljerade installationsanvisningar och
.csprojPaket referens syntax - egenskaper - Översikt över alla kapaciteter som utfärdas av biblioteket
- Spreadsheet förvaltning — Arbetsfiler, sidinställning, rad/kolumn layout och cellföreningar