# 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
# Création d’un workbook
workbook = xlsxwriter.Workbook(‘Tableau_conges.xlsx’)
# Création d’une feuille de calcul
worksheet = workbook.add_worksheet(‘Congés’)
# En-tête du tableau
worksheet.write(0, 0, ‘Nom’)
worksheet.write(0, 1, ‘Prénom’)
worksheet.write(0, 2, ‘Date de naissance’)
worksheet.write(0, 3, ‘Poste’)
worksheet.write(0, 4, ‘Congés pris’)
worksheet.write(0, 5, ‘Congés restants’)
# Données des employés
employes = [
[‘Jean’, ‘Dupont’, ’01/01/1990′, ‘Chef de rayon alimentaire’, 15, 20],
[‘Marie’, ‘Lefebvre’, ’02/02/1985′, ‘Vendeuse’, 10, 30],
[‘Pierre’, ‘Martin’, ’03/03/1970′, ‘Gérant’, 20, 15]
]
# Insérer les données des employés dans le tableau
for i in range(len(employes)):
worksheet.write(i + 1, 0, employes[i][0])
worksheet.write(i + 1, 1, employes[i][1])
worksheet.write(i + 1, 2, employes[i][2])
worksheet.write(i + 1, 3, employes[i][3])
worksheet.write(i + 1, 4, employes[i][4])
worksheet.write(i + 1, 5, employes[i][5])
# Formule pour calculer les congés restants
worksheet.write(0, 6, ‘Congés restants = Total – Congés pris’)
for i in range(len(employes)):
worksheet.write_formula(i + 1, 6, f’=D{i+1}-E{i+1}’)
# Fermeture du fichier Excel
workbook.close()
« `
Ce code crée un tableau avec les colonnes suivantes :
* Nom
* Prénom
* Date de naissance
* Poste
* Congés pris
* Congés restants
Il insère ensuite les données des employés dans le tableau et crée une formule pour calculer les congés restants en fonction du total de congés autorisés et du nombre de congés pris.
Lorsque vous exécutez ce code, un fichier Excel appelé « Tableau_conges.xlsx » sera créé avec le tableau de suivi des congés. »