IRONSOFTWAREHOME

Code .NET Core

C# VB PDF .NET : Lire des fichiers Excel dans CoreLire des fichiers Excel dans Core
using IronXL;
using System;
using System.Linq;

// Supported for XLSX, XLS, XLSM, XLTX, CSV and TSV
WorkBook workBook = WorkBook.Load("sample.xlsx");

// Select worksheet at index 0
WorkSheet workSheet = workBook.WorkSheets[0];

// Get any existing worksheet
WorkSheet firstSheet = workBook.DefaultWorkSheet;

// Select a cell and return the converted value
int cellValue = workSheet["A2"].IntValue;

// Read from ranges of cells elegantly.
foreach (var cell in workSheet["A2:A10"])
{
    Console.WriteLine("Cell {0} has value '{1}'", cell.AddressString, cell.Text);
}

// Calculate aggregate values such as Min, Max and Sum
decimal sum = workSheet["A2:A10"].Sum();

// Linq compatible
decimal max = workSheet["A2:A10"].Max(c => c.DecimalValue);
NuGet Downloads Badge
PM > Install-Package IronXL.Excel

La fonctionnalité Load dans IronXL vous permet de charger et de manipuler facilement des fichiers Excel existants dans divers formats (XLSX, XLS, CSV, etc.). En chargeant un WorkBook, vous accédez à ses WorkSheets et données, vous permettant d'extraire des valeurs, de parcourir des plages de cellules, et d'effectuer des calculs comme des sommes ou des valeurs maximum. Vous pouvez accéder à des cellules spécifiques, convertir leurs valeurs en type de données approprié (par exemple, entiers, décimaux), et même utiliser LINQ pour des opérations de données avancées. Cette fonctionnalité simplifie le travail avec les données Excel dans .NET, ce qui la rend idéale pour des tâches telles que l'analyse de données, la génération de rapports et l'automatisation.

L'objet WorkBook est le point de départ clé pour interagir avec les fichiers Excel dans IronXL. En utilisant la méthode WorkBook.Load("sample.xlsx"), vous ouvrez un fichier Excel existant, obtenant ainsi accès à son contenu et sa structure pour une manipulation ultérieure. Cela permet aux développeurs de travailler avec des données préexistantes, d'automatiser des tâches et de mettre à jour des feuilles de calcul sans avoir à en créer une nouvelle à partir de zéro.

Ensuite, la propriété WorkSheets[0] est utilisée pour accéder à la première feuille de calcul dans le classeur. Dans Excel, un classeur peut contenir plusieurs feuilles, chacune représentant un ensemble de données organisées en lignes et en colonnes. En sélectionnant la première feuille, vous ciblez la zone principale où vos données sont stockées ou où vous effectuerez des opérations telles que la lecture de valeurs ou le calcul de résultats.

La variable range définit un groupe spécifique de cellules, dans ce cas, la plage de A2 à A10. C'est là qu'IronXL vous permet d'interagir avec plusieurs cellules simultanément, que ce soit en lisant des valeurs, en appliquant une mise en forme ou en effectuant des calculs sur des plages de cellules. Dans cet exemple, il capture une plage de colonnes, ce qui facilite le traitement des données séquentielles.

La méthode .Sum() est utilisée pour calculer la somme des valeurs numériques dans la plage sélectionnée. Cela met en évidence comment IronXL permet aux développeurs d'effectuer des calculs rapides et intégrés sur des plages de données, éliminant ainsi le besoin d'itérations et de sommations manuelles.

Enfin, l'instruction Console.WriteLine() affiche la somme calculée à la console. Il s'agit d'une méthode simple mais puissante pour afficher le résultat de vos opérations, comme la somme des valeurs d'une plage, directement dans votre application.

Grâce à cette approche, les développeurs peuvent facilement automatiser les tâches d'agrégation de données ou les intégrer dans des flux de travail plus vastes.

Apprenez à charger et à manipuler des fichiers Excel avec IronXL

Support technique de notre équipe .NET Core

Contactez notre équipe de développement produit et de support. Notre équipe est disponible pour répondre à vos questions concernant la licence, le produit et l'utilisation de votre projet.

Travailler avec des fichiers Excel dans .NET Core

Une approche rapide et facile pour travailler avec Excel et d'autres documents de feuille de calcul dans dot net core. Fonctionne dans dotnet core pour plusieurs plates-formes, y compris Azure sans dépendances supplémentaires ni besoin d'installer MS Office ou Interop.

Ouvrir et enregistrer plusieurs formats de fichiers

IronXL permet aux ingénieurs .NET d’écrire et d’exporter des feuilles de calcul Excel à partir d’applications dotnet Core. Ouvrir et éditer XLS/XLSX/CSV/TSV - Enregistrer et exporter vers XLS/XLSX/CSV/TSV/JSON. IronXL surpasse les bibliothèques gratuites et Interop dans l'analyse, la modification et l'enregistrement de documents Excel.

Prise en charge SQL prête à l'emploi

Transférez des données entre Excel, SQL et GridViews en ouvrant des feuilles de calcul sous forme d'objets System.Data.DataSet et System.Data.DataTable.

Modifier les données Excel

Modifier les formules Microsoft Excel - recalculer chaque fois qu'une feuille de travail est modifiée. Formatage rapide et facile de la feuille de calcul ["A1:B10"]. Fusionner et définir les plages, les colonnes et les rangées.

Mettez en forme vos documents Excel

Définir la police, la taille, l'arrière-plan, la bordure, l'alignement et le format des nombres.
Création de feuille de calcul Excel en C# Bibliothèque .NET Core - pour la création et la modification de documents Excel.

Facile à construire avec Visual Studio pour les projets .NET Core

IronXL met les outils Excel entre vos mains avec un support intellisense. Installer avec NuGet pour Visual Studio ou un téléchargement manuel de DLL gratuit pour .NET Core. Vous serez configuré en un clin d'œil.

Prend en charge :

  • .NET Core 2.0 et supérieur
  • .NET Framework 4.0 et au-dessus prend en charge C#, VB, F#
  • Microsoft Visual Studio. Icône IDE de développement .NET
  • Prise en Charge de l'Installation NuGet pour Visual Studio
  • Assistant de langage C# compatible JetBrains ReSharper
  • Plateforme d'hébergement Microsoft Azure C# .NET compatible

Licences et Tarification for .NET Core

Gratuit pour le développement. Licences à partir de 749 $.

Voir toutes les options de licence

Tutoriels de feuilles de calcul Excel for .NET Core

Comment créer des fichiers Excel en C#
C#ExcelASP.NET
Jonas Schmidt - Développeur C#

Comment créer des fichiers Excel dans .NET Core

Voir comment Jonas utilise IronXL pour générer des fichiers Excel sans utiliser Office Interop...

Voir le tutoriel de génération de fichiers Excel de Jonas
Tutoriel de lecture et d'écriture Excel + Exemples de code en C# & VB.NET
C#ExcelXLS
Elijah Williams - Ingénieur en développement de produits

Ouvrir et modifier des fichiers Excel en C# ou VB.NET

Elijah partage une approche sans fioritures pour lire les données Excel dans des applications C#...

Voir le tutoriel de lecture et de modification Excel d'Elijah
Tutoriel + Exemples de Code Création et Édition PDF VB.NET | PDF VB.NET & ASP.NET
C#ExcelDonnées
Rebecca White - Directrice des solutions .NET

Comment lire des fichiers Excel dans des applications .NET.

Le parcours du code de Rebecca pour lire des données Excel dans une application .NET...

Lire le tutoriel C# de Becky

Les ingénieurs .NET Core utilisent IronXL pour...

Systèmes de Comptabilité et Finance

  • # Reçus
  • # Rapports
  • # Impression de Factures
Ajouter le support Excel aux systèmes de comptabilité et de finance ASP.NET

Numérisation des Entreprises

  • # Documentation
  • # Commande & Étiquetage
  • # Remplacement du Papier
Cas d'utilisation de la numérisation d'entreprise .NET Core

Gestion de Contenu d'Entreprise

  • # Production de Contenu
  • # Gestion de documents
  • # Distribution de Contenu
Support Excel for .NET CMS

Applications de Données et de Rapports

  • # Suivi des performances
  • # Cartographie des Tendances
  • # Rapports
Rapports Excel .NET Core
Téléchargez aujourd'hui
Développeurs de Composants Enterprise .NET Iron Software
Développeurs de Bibliothèque C#

Des milliers de sociétés, gouvernements, PME et développeurs font confiance aux produits logiciels Iron.

L'équipe d'Iron a plus de 10 ans d'expérience dans le marché des composants logiciels .NET.

Icône client Iron
Icône client Iron
Icône client Iron
Icône client Iron
Icône client Iron
Icône client Iron
Icône client Iron
Icône client Iron

Prêt à commencer?

Nuget Downloads 2,237,574Version :2026.9vient de sortir

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