IRONSOFTWAREHOME
Créer un nouveau fichier Excel
from ironxl import *

# Create new Excel WorkBook document
workbook = WorkBook.Create()

# Convert XLSX to XLS
xlsWorkBook = WorkBook.Create(ExcelFileFormat.XLS)

# Create a blank WorkSheet
worksheet = workbook.CreateWorkSheet("new_sheet")

# Add data and styles to the new worksheet
worksheet["A1"].Value = "Hello World"
worksheet["A1"].Style.WrapText = True
worksheet["A2"].BoolValue = True
worksheet["A2"].Style.BottomBorder.Type = BorderType.Double

# Save the excel file as XLS, XLSX, CSV, TSV, JSON, XML, HTML and streams
workbook.SaveAs("test.xlsx")
pip install ironxl
Créer un nouveau fichier Excel

Créer un nouveau fichier Excel

La fonctionnalité Créer Excel dans IronXL offre aux développeurs Python un moyen simple de générer et de gérer des fichiers Excel par programmation. Elle simplifie des tâches comme la création de nouveaux classeurs, l'ajout de feuilles de calcul et le remplissage de données tout en proposant des options de stylisation avancées telles que l'habillage du texte, les bordures et la mise en forme des cellules. Cette fonctionnalité est idéale pour automatiser les rapports, exporter des données ou créer des feuilles de calcul dynamiques. IronXL prend en charge plusieurs formats de fichiers, y compris XLS, XLSX, CSV, et bien d'autres, garantissant une large compatibilité. Avec son API intuitive, les développeurs peuvent se concentrer sur la logique principale tout en éliminant la complexité de la gestion des fichiers Excel en Python.

L'objet WorkBook est la base de tout fichier Excel dans IronXL. Appeler WorkBook.Create() initialise un classeur vide, prêt à être rempli de données et formaté selon les besoins.

Chaque classeur Excel nécessite au moins une feuille de calcul. La méthode CreateWorkSheet ajoute une nouvelle feuille au classeur avec un nom personnalisé. Les feuilles de calcul fournissent la structure principale pour organiser les données en lignes et colonnes.

Une fois que la feuille de calcul est en place, les données peuvent être ajoutées en assignant des valeurs directement aux adresses des cellules telles que worksheet["A1"].Value = "Hello World". Cela simplifie l'automatisation des tâches telles que la génération de rapports et l'exportation de données depuis des applications Python.

Le style est appliqué via la propriété Style sur n'importe quelle cellule ou plage. Activer WrapText = True garantit que le contenu long s'affiche correctement sur plusieurs lignes, améliorant la lisibilité et produisant des feuilles de calcul d'aspect professionnel.

Enfin, SaveAs enregistre le classeur sur le disque dans le format spécifié. IronXL prend en charge .xlsx, .xls, .csv, et d'autres formats, offrant aux développeurs la flexibilité dans la distribution ou l'intégration de leur sortie Excel.

Explorez le guide étape par étape pour créer des fichiers Excel en Python

Prêt à commencer?

Version :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