Inici ràpid
Inici ràpid
Aquesta pàgina et porta de zero a un fitxer XLSX en C# utilitzant Aspose.Cells FOSS per .NET.
Condicions previes
| Requisits | Detall |
|---|---|
| Temps d’execució | .NET 6.0 o més tard. |
| Paquet de productes | Aspose.Cells_FOSS (NuGet) |
| OS | Windows, macOS o Linux |
Instal·la el paquet si no ho has fet ja:
dotnet add package Aspose.Cells_FOSSPas 1 Crear un llibre de treball i escriure dades de cèl·lula
Instanciar un Workbook per obtenir un llibre en blanc amb una plantilla predeterminada. Accedeix a la planlla mitjançant Workbook.Worksheets[0].Utilitzar. Cell.PutValue() per escriure cadenes, nombres, booleans, decimals i dates. Assigna una cadena de fórmula a Cell.Formula per afegir una cel·la computada.
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";Pas 2 Salvar el llibre de treball
L’anomenaràs. Workbook.Save() El format de fitxer està determinat pel sistema d’enllaç. .xlsx extensió.
workbook.Save("quickstart.xlsx");
Console.WriteLine("Saved: quickstart.xlsx");Pas 3 Carregar i llegir-ho de nou
Carregar un fitxer existent passant la ruta del fitxatge al Workbook Accedir als valors de cèl·lula utilitzant Cell.StringValue per a cadenes de visualització o Cell.Value per a l’objecte subjacent. Cell.Formula Retorna la cadena de fórmula si un està establert.
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.8Primiers passos
- Instal·lació Instruccions detallada de configuració i
.csprojsintaxi de referència del paquet - Característiques Vista general de totes les capacitats exposades per la biblioteca.
- Gestió de la fitxa de càlcul Folies de treball, configuració de pàgines, disposició d’unes filas o columnes i fusió de cel·les