IRONSOFTWAREHOME
UTILISATION D'IRONXL

Comment obtenir la valeur de cellule d'un fichier Excel en C#

Curtis Chau
Curtis Chau
Updated: 21 avril 2026

Dans cet article, nous verrons comment obtenir la valeur d'une cellule spécifique d'un fichier Excel à l'aide d'IronXL.

1. IronXL

IronXL est une puissante bibliothèque logicielle pour les développeurs .NET qui offre un moyen simple et efficace de lire, d'écrire et de manipuler des feuilles de calcul Excel dans leurs applications. Il offre une gamme de fonctionnalités qui rendent le travail avec les fichiers Excel facile et efficace, notamment la possibilité de créer, de modifier et de supprimer des feuilles de calcul, de lire et d'écrire des données de cellules , et même d'effectuer des calculs complexes à l'aide de formules Excel. Avec IronXL, les développeurs peuvent intégrer rapidement et facilement les fonctionnalités d'Excel dans leurs applications, ce qui leur permet de gagner du temps et de rationaliser leur processus de développement. Que vous développiez une application financière ou un outil d'analyse de données, ou que vous ayez simplement besoin de lire et d'écrire des fichiers Excel dans votre application, IronXL offre une solution flexible et fiable.

2. Prérequis

Si vous souhaitez utiliser la bibliothèque IronXL pour extraire la valeur d'une cellule spécifique d'un fichier Excel, vous devez remplir certaines conditions préalables, notamment :

  • Installez Visual Studio sur votre ordinateur, car cela est nécessaire pour créer un projet C#.
  • Installation d'ASP.NET sur votre système.
  • Installez la bibliothèque IronXL sur votre système pour exporter des données à son utilisation. Vous pouvez l'obtenir en téléchargeant le package NuGet IronXL depuis le gestionnaire de packages NuGet dans Visual Studio.

3. Créer un Nouveau Projet dans Visual Studio

Pour utiliser la bibliothèque IronXL pour les tâches liées à Excel, vous devez d'abord créer un projet .NET dans Visual Studio. Bien que toute version de Visual Studio puisse être utilisée, il est conseillé d'opter pour la version la plus récente. Vous avez le choix entre plusieurs modèles de projet, notamment Windows Forms et ASP.NET, en fonction de vos besoins spécifiques. Ce tutoriel utilisera le modèle de projet d'application console pour illustrer comment travailler avec IronXL.

Comment obtenir la valeur d'une cellule à partir d'un fichier Excel en C#, Figure 1 : Fenêtre de création d'un nouveau projet Créer une nouvelle fenêtre de projet

Après avoir sélectionné le type de projet, donnez-lui un nom et choisissez son emplacement ainsi que le framework souhaité, tel que .NET Core 6.

Comment obtenir la valeur d'une cellule à partir d'un fichier Excel en C#, Figure 2 : Configuration du projet Configuration du projet

Une fois la solution créée, le fichier program.cs s'ouvrira, vous permettant de saisir du code et de construire/exécuter l'application.

Comment obtenir la valeur d'une cellule à partir d'un fichier Excel en C#, Figure 3 : Projet avec code ouvert Projet avec code source ouvert

Maintenant que ce nouveau projet Visual Studio est créé, installons IronXL.

4. Installer IronXL

La bibliothèque IronXL peut être téléchargée et installée en utilisant plusieurs méthodes différentes. Mais ces deux approches sont les plus simples.

Ceux-ci sont :

  • Utilisation des packages NuGet dans Visual Studio.
  • Utilisation de la ligne de commande de Visual Studio.

4.1 Utilisation de Visual Studio

Pour installer la bibliothèque IronXL, accédez au gestionnaire de packages NuGet dans Visual Studio. Ouvrez simplement le gestionnaire de packages NuGet et recherchez IronXL dans l'onglet Parcourir. Une fois que vous avez trouvé IronXL dans les résultats de recherche, sélectionnez-le et procédez à l'installation. Une fois l'installation terminée, vous pouvez commencer à utiliser la bibliothèque IronXL dans votre projet.

La capture d'écran ci-dessous montre comment ouvrir le gestionnaire de packages NuGet dans Visual Studio.

Comment obtenir la valeur d'une cellule à partir d'un fichier Excel en C#, Figure 4 : Package Manager NuGet Package Manager NuGet

Voici ce qui apparaît dans les résultats de recherche d'IronXL :

Comment obtenir la valeur d'une cellule à partir d'un fichier Excel en C#, Figure 5 : Résultat de recherche IronXL Résultats de recherche IronXL

4.2 Utilisation de la ligne de commande de Visual Studio

De nombreux développeurs préfèrent installer les paquets via une interface en ligne de commande. Pour installer IronXL à l'aide de la ligne de commande, suivez ces étapes :

  • Dans Visual Studio, accédez à Outils > Gestionnaire de packages NuGet > Console du gestionnaire de packages .

  • Entrez la ligne suivante dans l'onglet Console de gestion des packages :

    PM > Install-Package IronXL.Excel

Le package va maintenant être téléchargé et installé dans le projet actuel et sera prêt à être utilisé.

Comment obtenir la valeur d'une cellule à partir d'un fichier Excel en C#, Figure 6 : Installation via la ligne de commande Installation via la ligne de commande

5. Récupérer les valeurs de cellules spécifiques d'un fichier Excel à l'aide d'IronXL

Récupérer les données stockées dans une cellule spécifique d'une feuille de calcul Excel à l'aide d'IronXL est un processus simple qui ne nécessite que quelques lignes de code. Grâce à cette bibliothèque logicielle, les développeurs peuvent facilement accéder à la valeur de cellule Excel souhaitée au sein de leur programme. L'exemple de code suivant démontre comment utiliser IronXL pour obtenir la propriété value à partir d'une adresse de cellule.

using IronXL;
using System;
using System.Linq;

class Program
{
    static void Main()
    {
        // Load the Excel workbook
        WorkBook workBook = WorkBook.Load("sample.xlsx");

        // Access the first worksheet
        WorkSheet workSheet = workBook.WorkSheets.First();

        // Define a range
        var range = workSheet["B2:B2"]; // This specifies the cell range to read

        // Get the value stored in cell B2
        foreach (var cell in range)
        {
            Console.WriteLine($"Value in B2: {cell.Value}");
        }
    }
}

L'exemple de code ci-dessus récupère une valeur de la cellule B2 qui sera affichée dans la console.

Comment obtenir la valeur d'une cellule à partir d'un fichier Excel en C#, Figure 7 : Console de sortie Console de sortie

5.1. Lire une plage de valeurs à partir d'une feuille de calcul Excel

En apportant quelques modifications à l'exemple de code fourni ci-dessus, il est possible d'obtenir une plage de valeurs de cellules à partir d'une feuille de calcul Excel. Cela implique de changer le paramètre de plage passé à l'objet WorkSheet. Plus précisément, le paramètre de plage doit être mis à jour pour refléter la plage de cellules contenant les données souhaitées.

using IronXL;
using System;
using System.Linq;

class Program
{
    static void Main()
    {
        // Load the Excel workbook
        WorkBook workBook = WorkBook.Load("sample.xlsx");

        // Access the first worksheet
        WorkSheet workSheet = workBook.WorkSheets.First();

        // Define a new range covering B2 to B3
        var range = workSheet["B2:B3"];

        // Get values stored in the defined range
        foreach (var cell in range)
        {
            Console.WriteLine($"Value in {cell.Address}: {cell.Value}");
        }
    }
}

La plage de cellules est modifiée de [B2:B2] à [B2:B3] ; Cela affichera deux valeurs au lieu d'une seule dans la console.

Comment obtenir la valeur d'une cellule à partir d'un fichier Excel en C#, Figure 8 : Console de sortie 2 Console de sortie 2

6. Conclusion

Récupérer la valeur d'une cellule spécifique dans une feuille de calcul Excel à l'aide de C# est une tâche courante pour de nombreuses applications qui utilisent des données Excel. IronXL est une puissante bibliothèque logicielle pour les développeurs .NET qui offre un moyen simple et efficace de lire, d'écrire et de manipuler des feuilles de calcul Excel dans leurs applications. Avec IronXL, les développeurs peuvent intégrer rapidement et facilement les fonctionnalités d'Excel dans leurs applications, ce qui leur permet de gagner du temps et de rationaliser leur processus de développement.

En suivant les étapes décrites dans cet article, les développeurs peuvent apprendre à connecter IronXL à leur projet C#, à récupérer les valeurs des cellules par programmation, à automatiser les tâches impliquant des données Excel et à créer des applications plus efficaces et fiables. IronXL est une solution polyvalente et fiable pour travailler avec des fichiers Excel dans des applications C#. Veuillez consulter ces liens pour en savoir plus sur les opérations détaillées concernant les adresses de cellules ou sur la manière d' importer des fichiers Excel .

Les utilisateurs d'IronPDF peuvent également bénéficier de la Iron Suite, une collection d'outils de développement logiciel qui inclut IronPDF, IronOCR, IronXL, IronBarcode et IronWebScraper.

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes et créer des manuels bien structurés et visuellement attrayants.

...
Lire la suite

Articles connexes

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise