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

RequirementDetail
Runtime.NET 6.0 eller senare
PackageAspose.Cells_FOSS (Någett är det)
OSWindows, MacOS eller Linux

Installera paketet om du inte redan har:

dotnet add package Aspose.Cells_FOSS

Steg 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.8

Nästa steg

  • Installation - detaljerade installationsanvisningar och .csproj Paket referens syntax
  • egenskaper - Översikt över alla kapaciteter som utfärdas av biblioteket
  • Spreadsheet förvaltning — Arbetsfiler, sidinställning, rad/kolumn layout och cellföreningar

Se även

 Svenska