# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau Excel en utilisant la bibliothèque `openpyxl` pour suivre les formations des employés :
« `python
from openpyxl import Workbook
from openpyxl.styles import Alignment, Font
# Création d’un nouveau livre Excel
wb = Workbook()
# Sélection de la feuille active (défaut : « Feuille 1 »)
ws = wb.active
# Titre du tableau
title_row = [« Nom », « Poste », « Formation », « Date de début », « Date de fin », « Compétences acquises »]
# En-tête des colonnes
ws[‘A1’] = ‘Nom’
ws[‘B1’] = ‘Poste’
ws[‘C1’] = ‘Formation’
ws[‘D1’] = ‘Date de début’
ws[‘E1’] = ‘Date de fin’
ws[‘F1’] = ‘Compétences acquises’
# Formatage des en-têtes
for cell in title_row:
ws[cell].font = Font(bold=True)
ws[cell].alignment = Alignment(horizontal=’center’)
# Données du tableau (ajoutez vos données ici)
data = [
[« Jean Dupont », « Contrôleur », « Formation de base textile », « 01/02/2023 », « 05/02/2023 », « Compréhension des processus textiles »],
[« Marie Moreau », « Contrôleuse », « Formation avancée en qualité », « 08/03/2023 », « 12/03/2023 », « Analyse de la chaîne d’approvisionnement »]
]
# Insère les données dans le tableau
for row in data:
ws.append(row)
# Enregistre le fichier Excel
wb.save(« Tableau_de_suivi_des_formations.xlsx »)
« `
Ce code crée un fichier Excel nommé « Tableau_de_suivi_des_formations.xlsx » avec une feuille active contenant les en-têtes suivantes :
* Nom
* Poste
* Formation
* Date de début
* Date de fin
* Compétences acquises
Il insère ensuite 2 lignes de données exemple. Vous pouvez ajouter vos propres données dans le tableau `data`.
Notez que vous devrez installer la bibliothèque `openpyxl` en utilisant pip : `pip install openpyxl`. »