Démarrage rapide
Démarrage rapide
Cette page vous obtient de zéro à un fichier XLSX en fonctionnement dans C# en utilisant Aspose.Cells FOSS pour .NET.
Principaux
| Requirements | détails |
|---|---|
| Rondeur | .NET 6.0 ou plus récent |
| Package | Aspose.Cells_FOSS (Le nouveau |
| OS | Windows, macOS ou Linux |
Installez le pack si vous n’avez pas déjà :
dotnet add package Aspose.Cells_FOSSÉtape 1 - Créer un livre de travail et écrire des données cellulaires
Instantané A Workbook pour obtenir un livre de travail blanche avec une feuille de travaux par défaut. Workbook.Worksheets[0].Utiliser Cell.PutValue() pour écrire des lignes, des nombres, les booleans, la décimale et les dates. assigner une ligne de formule à Cell.Formula Pour ajouter une cellule comptable.
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";Étape 2 – Sauver le livre de travail
Appel à Workbook.Save() le format de fichier est déterminé par la .xlsx extension .
workbook.Save("quickstart.xlsx");
Console.WriteLine("Saved: quickstart.xlsx");Étape 3 – Récupérer et lire en arrière
Télécharger un fichier existant en passant la voie de fichie à la Workbook Constructeur. Access cellules valeurs utilisant Cell.StringValue pour les filets ou Cell.Value pour l’objet sous-jacent. Cell.Formula Retourne la ligne de formule si une est définie.
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.8Les prochains pas
- Installation - les instructions de mise en place détaillées et
.csprojSyntaxe de référence - caractéristiques - Une vue d’ensemble des capacités exposées par la bibliothèque
- Gestion de la diffusion - Les feuilles de travail, la configuration de page, le layout de rang/colonne et l’allusion des cellules