Caractéristiques d'IronXL pour C#.NET
IronXL.Excel est une bibliothèque .NET offrant aux développeurs un moyen rapide et intuitif d'accéder, de modifier et de générer des fichiers Excel et autres feuilles de calcul en C#.
Il n'y a pas d'utilisation d'Office Interop et d'IronXL.Excel fonctionne sur .NET Core et Azure sans dépendances particulières ni nécessité d'installer MS Office.
IronXL est une bibliothèque de feuilles de calcul Excel de premier plan pour .NET Core et .NET Framework pour C# et VB.NET.
Compatibilité
langues .NET
- C# (Tutoriel Référence API)
- Lire, modifier et créer des feuilles de calcul en C# avec Excel, MVC et ASP.NET
- VB.NET (Tutoriel Référence API)
- Lire, éditer et créer des feuilles de calcul en VB.NET avec Excel, MVC et ASP.NET
- F# (Référence API)
- Lire, éditer et créer des feuilles de calcul en F# avec Excel, MVC et ASP.NET
Plates-formes
- .NET 5, 6, 7 et 8 (Tutoriel Référence API), .NET Core 2, 3 et 5 (Tutoriel Référence API)
- IronXL est disponible pour .NET 5, 6, 7 et 8.
- IronXL est également disponible pour .NET Core 2, 3 et 5.
- La version actuelle de .NET Core prend en charge les systèmes d'exploitation clients Linux, Unix et macOS, ainsi que Mono et Xamarin.
- Une prochaine version prendra en charge les environnements mobiles Xamarin.
- standard .NET 2 (Référence API)
- IronXL est compatible avec Standard .NET 2.0 et 2.1.
- framework .NET 4x (Référence API)
- Lire, éditer et créer des feuilles de calcul avec le Framework .NET 4.5 et plus.
Types d'applications
- Console, Web et bureau (Tutoriel Référence API)
- Créez des applications pour la console, le web et le bureau à l'aide d'IronXL.
OS
Créez n'importe quelle application en utilisant IronXL sur Windows, Linux, macOS, Docker, Azure et AWS
- Microsoft Windows (Tutoriel Référence API)
- Linux (Debian, CestOS, Ubuntu) (Tutoriel Référence API)
- macOS (Windows, Linux, Azure) (Tutoriel Référence API)
- Docker (VPS, Applications Web, Fonctions) (Tutoriel Référence API)
- L'azur (Tutoriel Référence API)
- AWS (EC2, Lambda) (Tutoriel Référence API)
IDE
- Microsoft Visual Studio (Tutoriel Référence API)
- Jetbrains ReSharper & Rider
Certification
- Authenticode de Microsoft
- DigiCert Trusted G4 Code Signing RSA4096 SHA384 2021 CA1
Cahiers d'exercices
Créer ou charger des feuilles de calcul
Créer un mode d'emploi Mode d'emploi du chargement Créer un exemple de code Exemple de code de chargement
- XLS
- Créer et charger le format de fichier .xls pour les versions 97-2003 de Microsoft Excel.
- XLSX
- Créer et charger le format de fichier .xlsx pour les versions 2007 et ultérieures de Microsoft Excel.
- XLTX
- Chargement d'un fichier modèle Excel au format .xltx
- XLSM
- Chargement d'un fichier de classeur Excel compatible avec les macros au format .xlsm
- CSV
- Charger un fichier de valeurs séparées par des virgules au format .csv
- TSV
- Charger un fichier de valeurs séparées par des tabulations au format .tsv
Enregistrer ou exporter des formats
- XLS (Exemple de code Référence API)
- Modifier, enregistrer et exporter les versions 97-2003 de Microsoft Excel au format XLS.
- XLSX, XSLT, XLSM (Exemple de code Référence API)
- Modifiez et enregistrez facilement des fichiers XLSX, XSLT, XLSM. Lors de l'exportation d'une feuille de calcul au format XLSX.
- CSV (Exemple de code Référence API)
- Modifier, enregistrer et exporter des fichiers au format CSV.
- TSV (Exemple de code Référence API)
- Modifier, enregistrer et exporter le format de fichier TSV.
- JSON (Exemple de code Référence API)
- Modifier, enregistrer et exporter le format de fichier JSON.
- XML (Exemple de code Référence API)
- Modifier, enregistrer et exporter des fichiers au format XML.
- HTML (Exemple de code Référence API)
- Exporter la feuille de calcul au format HTML. Convertir le classeur en une chaîne HTML codée. Options permettant d'afficher ou de masquer les propriétés d'Excel lors de la conversion en HTML :
- En-tête de colonne
- Colonnes et lignes cachées
- Espaces en tête comme espaces insécables
- Numéros de ligne
- Binaire (Exemple de code Référence API)
- Convertir une feuille de calcul en représentation binaire.
- Tableau d'octets (Exemple de code Référence API)
- Convertit la feuille de calcul en tableau d'octets contenant le contenu du fichier de feuille de calcul.
Objets System.Data
- DataSet ou DataTable (Comment faire Exemple de code Référence API)
- Importation et exportation en tant que DataSet ou DataTable
Modifier les classeurs
- Métadonnées (Comment faire Exemple de code Référence API)
- Ajouter, modifier et récupérer des métadonnées granulaires telles que
- Auteur
- Commentaires
- Date de la dernière impression
- Mots clés et catégorie
- Date de création et de modification
- Sujet et titre
- Récupérer des métadonnées granulaires telles que :
- Nom de l'application
- Propriétés personnalisées
- Entreprise
- Gestionnaire
- Modèle
- Permissions et mots de passe (Comment faire Exemple de code Référence API)
- Ouvrez, modifiez et enregistrez une feuille de calcul protégée par un mot de passe.
- Crypter le cahier de travail avec un mot de passe.
- Créer des feuilles de travail (Comment faire Référence API)
- Créer une nouvelle feuille de branche.
- Supprimer les feuilles de travail (Comment faire Référence API)
- Supprimer une feuille entière.
- Position de la feuille de réglage (Comment faire Référence API)
- Réorganiser la position des feuilles.
- Définir l'onglet actif (Comment faire Référence API)
- Définit l'onglet par défaut lors de l'ouverture du fichier de feuille de calcul dans des applications telles que Microsoft Excel.
Feuilles de travail
Modifier les formules
- Fonctionne avec des formules Excel (Référence API)
- Appliquer et modifier des formules sans utiliser l'interopérabilité
- Recalcul lors de l'édition d'une feuille (Référence API)
- Déclencher le recalcul des formules sur l'ensemble de la feuille de calcul
Collecte de données
- Gamme (Référence API)
- Sélectionner, éditer et calculer l'étendue dans chaque feuille de calcul.
- Colonne (Référence API)
- Sélectionner, éditer et calculer les colonnes dans chaque feuille de calcul.
- Rangée (Référence API)
- Sélectionner, éditer et calculer la ligne dans chaque feuille de calcul.
Créer et modifier des graphiques
- Surface, barre, colonne, ligne, graphique, nuage de points (Comment faire Exemple de code Référence API)
- Créez facilement des diagrammes de surface, à barres, à colonnes, linéaires, à secteurs et de dispersion
- Modifier la configuration de la carte, par exemple :
- Titre
- Position de la légende
Modifier la mise en page
- Panneaux de congélation (Comment faire Exemple de code Référence API)
- Créer un panneau de gel des lignes et des colonnes permettant à celles-ci de rester visibles lors du défilement. Ces colonnes sont également appelées colonnes ou lignes d'en-tête.
- Taille automatique des lignes (Comment faire Exemple de code Référence API)
- Ajuste automatiquement la taille des lignes en fonction de la hauteur du contenu.
- Dimensionnement automatique des colonnes (Comment faire Exemple de code Référence API)
- Ajuste automatiquement la taille des colonnes en fonction de la largeur du contenu.
- Ajouter une rangée (Comment faire Exemple de code Référence API)
- Crée et insère une nouvelle ligne.
- Ajouter une colonne (Comment faire Exemple de code Référence API)
- Crée et insère une nouvelle colonne.
Modifier les feuilles de travail
- Copier les feuilles de travail (Comment faire Exemple de code Référence API)
- Dupliquer les feuilles de travail pour ne pas toucher à l'original.
- Protéger par mot de passe (Comment faire Exemple de code Référence API)
- Accéder et modifier une feuille de calcul protégée sans mot de passe.
- Appliquer la protection par mot de passe à chaque feuille de calcul individuellement.
- Grouper et dégrouper (Comment faire Exemple de code Référence API)
- Le regroupement de lignes et de colonnes permet de masquer plusieurs lignes et colonnes à la fois.
- Ajouter des images (Comment faire Exemple de code Référence API)
- Insérer des images dans la feuille de calcul.
- Supprimer des images (Comment faire Exemple de code Référence API)
- Supprimer les images de la feuille de calcul.
- Extraire des images (Comment faire Exemple de code Référence API)
- Extraire les images de la feuille de travail.
Plages de cellules
Fonctions des plages de cellules
- Trier (Comment faire Exemple de code Référence API)
- Appliquer un tri ascendant ou descendant à une plage de cellules, y compris à une colonne ou à une ligne.
- Appliquer un tri basé sur une colonne particulière de la plage sélectionnée.
- Garniture (Comment faire Référence API)
- Supprime les cellules vides en tête et en queue de la plage sélectionnée.
- Clair (Comment faire Référence API)
- Efface le contenu d'une cellule sélectionnée.
- Copie (Comment faire Référence API)
- Copie et colle le contenu et le style d'une cellule sélectionnée dans la même feuille ou dans une feuille différente.
- Rechercher et remplacer (Référence API)
- Définir des hyperliens (Comment faire Référence API)
- Crée des hyperliens vers des URL de sites web, des cellules et des noms définis dans la même feuille ou dans une feuille différente. Il prend également en charge l'ouverture de FTP, de fichiers et de courriers électroniques.
- Fusionner des plages de cellules (Comment faire Référence API)
- Combine plusieurs cellules adjacentes en une seule cellule plus grande.
- Démêler les cellules (Comment faire Référence API)
- Divise à nouveau la cellule fusionnée en ses cellules individuelles d'origine.
Cellules de style :
- Police et taille (Comment faire Exemple de code)
- Modifier et appliquer un style à la décoration et à la taille des polices.
- Frontière et alignement (Comment faire Exemple de code Référence API)
- Modifier et appliquer un style à la décoration des bordures et à l'alignement du texte.
- Motif de fond (Comment faire Exemple de code Référence API)
- Modifier et appliquer un style d'arrière-plan sans Office Interop.
- Formatage conditionnel (Comment faire Exemple de code Référence API)
- Modifier et appliquer une mise en forme conditionnelle à une plage de cellules.
Fonctions mathématiques :
- Moyenne (Référence API)
- Calculer la moyenne d'une plage, d'une ligne ou d'une colonne donnée.
- Somme (Référence API)
- Calculer la somme totale d'une plage, d'une ligne ou d'une colonne donnée.
- Min (Référence API)
- Identifier le nombre minimum d'une plage, d'une ligne ou d'une colonne donnée.
- Max (Référence API)
- Identifier le nombre maximum d'une plage, d'une ligne ou d'une colonne donnée.
Définir les formats de données des cellules :
Comment faire Exemple de code Référence API
- Texte, Nombre, Formule, Date, Devise, Scientifique, Heure, Booléen, Formats personnalisés