Fonctionnalités d'IronXL pour Python pour C#.NET

This article was translated from English: Does it need improvement?
Translated
View the article in English

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 fichiers tableurs en C#.

Il n'est pas nécessaire d'utiliser Office Interop ni IronXL. Excel fonctionne sur .NET Core et Azure sans dépendances particulières ni besoin d'installer MS Office.

IronXL pour Python est une bibliothèque de tableur Excel de premier plan pour .NET Core et .NET Framework, destinée aux développeurs C# et VB.NET.

Compatibilité

Langages .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, modifier et créer des feuilles de calcul en VB.NET avec Excel, MVC et ASP.NET
  • F# ( Référence API )
    • Lire, modifier et créer des feuilles de calcul en F# avec Excel, MVC et ASP.NET

Plateformes

  • .NET 5, 6 et 7 ( Tutoriel)|Référence de l'API ), .NET Core 2, 3 et 5
    • IronXL pour Python est disponible pour .NET 5, 6 et 7.
    • IronXL pour Python 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 version ultérieure prendra en charge les environnements mobiles Xamarin.
  • .NET Standard 2 ( Référence API )
    • IronXL pour Python est compatible avec .NET Standard 2.0 et 2.1.
  • .NET Framework 4.x ( Référence API )
    • Lire, modifier et créer des feuilles de calcul avec .NET Framework 4.5 et versions ultérieures.

Types d'Applications

  • Console, Web et Bureau ( Tutoriel)|Référence API )
    • Créez des applications pour console, Web et ordinateur de bureau en utilisant IronXL pour Python.

Systèmes d'Exploitation

Créez n'importe quelle application avec IronXL pour Python sur Windows, Linux, macOS, Docker, Azure et AWS.

Environnements de Développement (IDEs)

Certification

  • Code d'authentification Microsoft
    • Signature de code DigiCert Trusted G4 RSA4096 SHA384 2021 CA1

Cahiers d'exercices

Créer ou charger des feuilles de calcul

Créer un tutoriel|Charger le tutoriel|Créer un exemple de code|Exemple de code de chargement

  • XLS
    • Créer et charger des fichiers au format .xls pour les versions 97 à 2003 de Microsoft Excel.
  • XLSX
    • Créer et charger des fichiers au format .xlsx pour Microsoft Excel versions 2007 et ultérieures.
  • XLTX
    • Charger le fichier modèle Excel au format .xltx
  • XLSM
    • Charger un fichier classeur Excel contenant des 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

Formats d'enregistrement ou d'exportation

How-To

Objets de données système

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 détaillées telles que :
    • Auteur
    • Commentaires
    • Dernière date d'impression
    • Mots-clés et catégorie
    • Date de création et de modification
    • Sujet et titre
    • Récupérer des métadonnées détaillées telles que :
    • Nom de l'application
    • Propriétés personnalisées
    • Entreprise
    • Directeur
    • Modèle
  • Autorisations et mots de passe ( Procédure)|Exemple de code|Référence API )
    • Ouvrir, modifier et enregistrer une feuille de calcul protégée par mot de passe.
    • Chiffrer le classeur avec un mot de passe.
  • Créer des feuilles de travail ( Tutoriel)|Référence API )
    • Créer une nouvelle feuille.
  • Supprimer les feuilles de calcul ( Procédure)|Référence API )
    • Supprimer une feuille entière.
  • Définir la position de la feuille ( Procédure)|Référence API )
    • Réorganiser la position des feuilles.
  • Définir l'onglet actif ( Procédure)|Référence API )
    • Définir l'onglet par défaut lors de l'ouverture du fichier tableur dans des applications comme Microsoft Excel.

Feuilles de travail

Modifier les formules

How-To |Exemple de code

  • Fonctionne avec les formules Excel ( Référence API )
    • Appliquer et modifier des formules sans utiliser Interop.
  • Recalcul lors de la modification de la feuille ( Référence API )
    • Déclencher le recalcul des formules pour l'ensemble de la feuille de calcul.

Collecte de données

How-To |Exemple de code

  • Plage ( Référence API )
    • Sélectionnez, modifiez et calculez la plage dans chaque feuille de calcul.
  • Colonne ( Référence API )
    • Sélectionnez, modifiez et calculez la colonne dans chaque feuille de calcul.
  • Ligne ( Référence API )
    • Sélectionnez, modifiez et calculez la ligne dans chaque feuille de calcul.

Créer et modifier des graphiques

  • Aire, Barres, Colonnes, Lignes, Secteurs, Nuage de points ( Exemple de code)|Référence API )
    • Créez facilement des graphiques de type aires, barres, colonnes, lignes, secteurs et nuages de points.
    • Modifier les configurations des graphiques, telles que :
    • Titre
    • Position de la légende

Modifier la mise en page

Modifier les feuilles de travail

Portée des cellules

Fonctions de plage de cellules

  • Trier ( Comment faire)|Exemple de code|Référence API )
    • Appliquer un tri ascendant ou descendant à une plage de cellules comprenant une seule colonne et une seule ligne.
    • Appliquer un tri basé sur une colonne particulière de la plage sélectionnée.
  • Découpe ( Comment faire)|Référence API )
    • Supprimez les cellules vides en début et en fin de plage sélectionnée.
  • Clair ( Comment faire)|Référence API )
    • Effacer le contenu d'une cellule sélectionnée.
  • Copier ( Comment faire)|Référence API )
    • Copiez et collez le contenu et le style d'une cellule sélectionnée dans la même feuille ou dans une autre.
  • Rechercher et remplacer ( Référence API )
  • Créer des liens hypertextes ( Procédure)|Référence API )
    • Créez 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. Prend également en charge l'ouverture des serveurs FTP, des fichiers et des e-mails. Fusionner des plages de cellules ( Procédure)|Référence API )
    • Fusionner plusieurs cellules adjacentes en une seule cellule plus grande.
  • Dissocier les cellules ( Procédure)|Référence API )
    • Séparer la cellule fusionnée en ses cellules individuelles d'origine.

Cellules de style :

Fonctions mathématiques :

How-To |Exemple de code

  • 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'éléments d'une plage, d'une ligne ou d'une colonne donnée.
  • Max ( Référence API )
    • Identifier la valeur maximale d'une plage, d'une ligne ou d'une colonne donnée.

Définir les formats de données des cellules :

How-To |Exemple de code|Référence API

  • Texte, Nombre, Formule, Date, Monétaire, Scientifique, Heure, Booléen, Formats personnalisés
Tous les formats de données disponibles