# 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 pandas as pd
from datetime import date, timedelta
# Définition des colonnes du tableau
colonnes = [‘Nom’, ‘Prénom’, ‘Date debut’, ‘Date fin’, ‘Durée’, ‘Congé restant’]
# Création d’un DataFrame vide pour stocker les données
df = pd.DataFrame(columns=colonnes)
# Ajout de quelques lignes de données
data = {
‘Nom’: [‘Jean’, ‘Marie’, ‘Pierre’],
‘Prénom’: [‘Dupont’, ‘Lefebvre’, ‘Martin’],
‘Date debut’: [date(2023, 2, 20), date(2023, 2, 15), date(2023, 2, 10)],
‘Date fin’: [date(2023, 2, 25), date(2023, 2, 22), date(2023, 2, 18)],
‘Durée’: [5, 7, 8],
‘Congé restant’: [15, 20, 10]
}
df = pd.DataFrame(data)
# Ajout d’un index pour chaque ligne
df.index += 1
# Création du fichier Excel
with pd.ExcelWriter(‘tableau_conges.xlsx’) as writer:
df.to_excel(writer, sheet_name=’Congés’, index=True)
print(« Le tableau de suivi des congés a été créé avec succès dans le fichier ‘tableau_conges.xlsx' »)
« `
Ce code crée un fichier Excel nommé `tableau_conges.xlsx` qui contient les colonnes suivantes :
* Nom
* Prénom
* Date début
* Date fin
* Durée (en jours)
* Congé restant (en jours)
Les données sont stockées dans un DataFrame et écrit dans le fichier Excel.
Notez que vous devrez modifier les données pour correspondre à vos besoins spécifiques.
Voici une capture d’écran de ce que pourrait ressembler le tableau :
« `
| | Nom | Prénom | Date début | Date fin | Durée | Congé restant |
|—|——–|———-|————-|————-|——-|—————|
|1 | Jean | Dupont | 2023-02-20 | 2023-02-25 | 5 | 15 |
|2 | Marie | Lefebvre | 2023-02-15 | 2023-02-22 | 7 | 20 |
|3 | Pierre | Martin | 2023-02-10 | 2023-02-18 | 8 | 10 |
« `
J’espère que cela vous aidera ! »