# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau en Excel pour suivre les congés des employés :
« `python
import xlsxwriter
# Nom du fichier Excel
fichier_excel = « tableau_conges.xlsx »
# Création d’un objet workbook (fichier Excel)
workbook = xlsxwriter.Workbook(fichier_excel)
# Ajout d’une feuille de calcul (sheet)
feuille = workbook.add_worksheet(« Tableau de suivi des congés »)
# En-tête du tableau
en_tete = [« Nom », « Prénom », « Date début congé », « Date fin congé », « Durée congé (j) », « Congés restants »]
# Positionnement de l’en-tête dans la feuille
feuille.write(0, 0, en_tete[0])
feuille.write(0, 1, en_tete[1])
feuille.write(0, 2, en_tete[2])
feuille.write(0, 3, en_tete[3])
feuille.write(0, 4, en_tete[4])
feuille.write(0, 5, en_tete[5])
# Données des employés
donnees = [
[« Jean », « Dupont », « 2023-02-01 », « 2023-02-05 », 5],
[« Marie », « Lefebvre », « 2023-03-10 », « 2023-03-17 », 7],
[« Pierre », « Martin », « 2023-04-15 », « 2023-04-22″, 8]
]
# Positionnement des données dans la feuille
ligne = 1
for donnee in donnees:
feuille.write(ligne, 0, donnee[0])
feuille.write(ligne, 1, donnee[1])
feuille.write(ligne, 2, donnee[2])
feuille.write(ligne, 3, donnee[3])
feuille.write(ligne, 4, str(donnee[4]) + » jours »)
feuille.write(ligne, 5, str(20 – donnee[4]) + » jours restants »)
ligne += 1
# Fermeture du fichier Excel
workbook.close()
print(« Tableau de suivi des congés créé avec succès ! »)
« `
Ce code crée un tableau en Excel avec les colonnes suivantes :
* Nom : le nom de l’employé
* Prénom : le prénom de l’employé
* Date début congé : la date de début du congé
* Date fin congé : la date de fin du congé
* Durée congé (j) : la durée du congé en jours
* Congés restants : le nombre de congés restants
Les données des employés sont stockées dans une liste `donnees` et positionnées dans la feuille à l’aide d’un boucle. Le code utilise les bibliothèques `xlsxwriter` pour créer le fichier Excel.
Pour utiliser ce code, vous devez télécharger la bibliothèque `xlsxwriter` en utilisant pip : `pip install xlsxwriter`
Vous pouvez modifier le code pour ajouter ou supprimer des colonnes ou des données selon vos besoins. »