Comment créer un fichier Excel en Python

Ce petit guide décrit ** comment créer un fichier Excel en Python ** en fournissant d’abord des informations sur la configuration de l’environnement, puis la procédure étape par étape pour créer, remplir et enregistrer un fichier Excel à partir de zéro. Il fournira des conseils sur la façon d’utiliser Python créer un fichier Excel et d’accéder à une feuille particulière à partir du fichier Excel nouvellement créé. Il explique également comment accéder à la collection de cellules pour remplir les données d’une cellule particulière et enfin enregistrer ce fichier au format de fichier XLS ou XLSX.

Étapes pour créer un fichier Excel en Python

  1. Configurez le projet sur installer Aspose.Cells pour Python via Java
  2. Instanciez un objet de classe Workbook pour créer un fichier Excel vide
  3. Accédez au premier Worksheet du fichier Excel nouvellement créé
  4. Accéder à la collection de cellules fournie par défaut dans chaque feuille de travail
  5. Parcourez la collection de cellules et remplissez les données dans quelques cellules
  6. Enregistrez le fichier Excel sur le disque après avoir rempli les exemples de données

Ces étapes décrivent en détail comment utiliser Python pour créer Excel en fournissant d’abord un lien vers la configuration, puis en initialisant un objet de classe Workbook. Chaque classeur contient une feuille de calcul par défaut et chaque feuille de calcul contient une collection de cellules qui peuvent être utilisées pour accéder à la cellule individuelle pour lire/écrire des données. Au final, le fichier Excel est enregistré sur le disque à l’aide de la fonction Enregistrer dans l’objet classe classeur.

Code pour créer un fichier Excel en Python

import jpype
import asposecells
# Start JVM
jpype.startJVM()
from asposecells.api import License, Workbook
# Load License
licenseHtmlToImage = License()
licenseHtmlToImage.setLicense("Aspose.Cells.lic")
# Create an instance of empty Workbook
workbook = Workbook()
# Get access to worksheets collection
worksheets = workbook.getWorksheets()
# Get a reference to the first worksheet from the worksheets collection
worksheet = worksheets.get(0)
# Set values in different cells using Cells collection
worksheet.getCells().get("C1").setValue("Value in cell C1")
worksheet.getCells().get("D1").setValue("Value in cell D1")
worksheet.getCells().get("E1").setValue("Value in cell E1")
# Autofit the columns to display complete data in columns
worksheet.autoFitColumns()
# Save the output XLSX file
workbook.save("output.xlsx")
# Shutdown the JVM
jpype.shutdownJVM()

Ce code importe jpype et aspose.cells, démarre JVM, puis crée un nouveau fichier Excel à l’aide de l’objet de classe Workbook de la bibliothèque aspose.cells. La collection de feuilles de calcul dans un classeur contient une feuille de calcul par défaut. Une fois la première feuille de calcul accessible, les cellules cibles sont remplies à l’aide de la collection de cellules disponible dans chaque feuille de calcul. Au final, le classeur est enregistré sur le disque et la JVM est arrêtée.

Pour créer un fichier Excel, le langage Python est utilisé dans ce tutoriel. Si vous souhaitez découvrir d’autres fonctionnalités de Python telles que la conversion d’Excel en PDF, consultez l’article sur comment convertir Excel en PDF en utilisant Python.

 Français