
Les feuilles de calcul Excel sont un format courant pour stocker et organiser des données, ce qui les rend inestimables pour les entreprises et les particuliers. Que vous analysiez des données financières, génériez des rapports ou manipuliez des ensembles de données, être capable de travailler avec des fichiers Excel dans vos applications C# est souvent essentiel.
Aspose.Cells pour .NET est une bibliothèque puissante qui simplifie la manipulation des fichiers Excel en C#. Dans cet article de blog, nous allons explorer comment lire des fichiers Excel en utilisant C# dans une application .NET, en fournissant un guide étape par étape pour vous aider à démarrer.
Table des matières
- API C# pour lire des fichiers Excel
- Lire des données d’un fichier Excel en C#
- Lire une feuille de calcul spécifique dans un fichier Excel
API C# pour lire des fichiers Excel
Pour lire des données à partir de feuilles Excel, nous allons utiliser Aspose.Cells pour .NET. Cette API riche en fonctionnalités vous permet de créer et de manipuler des fichiers Excel avec facilité. Vous pouvez la télécharger depuis la section des téléchargements ou l’installer via NuGet.
PM> Install-Package Aspose.Cells
Lire des données d’un fichier Excel en C#
Dans les fichiers Excel, les données sont stockées dans des cellules, chacune identifiée par son nom (par exemple, A1, B3) ou par des indices de ligne et de colonne. Une collection de ces cellules forme une feuille de calcul, et un fichier Excel peut contenir une ou plusieurs feuilles de calcul. Ensemble, toutes les feuilles de calcul constituent un classeur. Aspose.Cells pour .NET adhère à ces conventions de nommage pour la manipulation des fichiers Excel.
Voici les étapes pour lire un fichier Excel et extraire des données en C# :
- Chargez le fichier Excel en utilisant la classe Workbook.
- Créez une instance de la classe WorksheetCollection et référencez les feuilles de calcul en utilisant Workbook.Worksheets.
- Parcourez toutes les feuilles de calcul dans la collection :
- Obtenez une référence à chaque feuille de calcul dans un objet Worksheet.
- Comptez les lignes et les colonnes de données dans la feuille de calcul.
- Parcourez les lignes et bouclez à l’intérieur des colonnes.
- Lisez les données de chaque cellule en utilisant la propriété Worksheet.Cells[i, j].Value.
Voici un exemple de code qui démontre comment lire un fichier Excel en C# :
Après avoir exécuté l’exemple de code ci-dessus, la sortie de la console affichera les données extraites du fichier Excel :

Lecture d’un fichier Excel en C#
Lire une feuille de calcul spécifique
Si vous devez uniquement lire une feuille de calcul spécifique dans le fichier Excel, vous pouvez suivre ces étapes :
- Chargez le fichier Excel en utilisant la classe Workbook.
- Obtenez une référence à la feuille de calcul souhaitée en utilisant Workbook.Worksheets[index].
- Comptez les lignes et les colonnes de données dans la feuille de calcul.
- Parcourez les lignes et bouclez à l’intérieur des colonnes.
- Lisez les données de chaque cellule en utilisant la propriété Worksheet.Cells[i, j].Value.
Voici un exemple de code pour lire des données d’une feuille de calcul spécifique en C# :
Obtenez une API gratuite pour lire des données Excel
Vous pouvez utiliser Aspose.Cells pour .NET pour lire des fichiers Excel sans limitations d’évaluation en obtenant une licence temporaire gratuite.
Conclusion
Lire des fichiers Excel en C# en utilisant Aspose.Cells pour .NET est un processus simple et efficace. Cette API puissante fournit un ensemble complet de fonctionnalités pour gérer tous les aspects de la manipulation des fichiers Excel dans vos applications .NET. Que vous ayez besoin d’extraire des données, de formater des feuilles ou d’effectuer des tâches avancées, Aspose.Cells rend le processus fluide et vous aide à atteindre vos objectifs liés à Excel sans effort.
Explorez plus de fonctionnalités d’Aspose.Cells pour .NET à travers la documentation. Si vous avez des questions, n’hésitez pas à nous contacter via notre forum.