# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau en Excel pour suivre les demandes de congés spéciaux :
« `python
import pandas as pd
from openpyxl import load_workbook
# Création d’un DataFrame pour stocker les données
data = {
‘Nom’: [‘Marie’, ‘Pierre’, ‘Léa’, ‘Jean’],
‘Prénom’: [‘Dupont’, ‘Durand’, ‘Martin’, ‘Roussel’],
‘Type de congé’: [‘Maternité’, ‘Paternité’, ‘Adoption’, ‘Maladie’],
‘Date début’: [‘2023-03-01’, ‘2023-04-15’, ‘2023-05-20’, ‘2023-06-10’],
‘Date fin’: [‘2023-03-15’, ‘2023-04-30’, ‘2023-06-05’, ‘2023-07-01’]
}
df = pd.DataFrame(data)
# Création d’un tableau en Excel
wb = load_workbook(‘tableau_conges.xlsx’)
ws = wb.active
# Écriture des données dans le tableau
for i, row in df.iterrows():
ws[f’A{i+1}’] = row[‘Nom’]
ws[f’B{i+1}’] = row[‘Prénom’]
ws[f’C{i+1}’] = row[‘Type de congé’]
ws[f’D{i+1}’] = row[‘Date début’]
ws[f’E{i+1}’] = row[‘Date fin’]
# Mise en forme du tableau
ws.column_dimensions[‘A’].width = 20
ws.column_dimensions[‘B’].width = 15
ws.column_dimensions[‘C’].width = 15
ws.column_dimensions[‘D’].width = 10
ws.column_dimensions[‘E’].width = 10
# Enregistrement du tableau en Excel
wb.save(‘tableau_conges.xlsx’)
« `
Ce code crée un fichier `tableau_conges.xlsx` avec les colonnes suivantes :
* Nom
* Prénom
* Type de congé
* Date début
* Date fin
Vous pouvez personnaliser le code pour ajouter ou supprimer des colonnes en fonction de vos besoins.
Voici un exemple de comment cela pourrait ressembler dans Excel :
« `
| Nom | Prénom | Type de congé | Date début | Date fin |
|————–|————|—————|—————-|—————-|
| Marie | Dupont | Maternité | 01/03/2023 | 15/03/2023 |
| Pierre | Durand | Paternité | 15/04/2023 | 30/04/2023 |
| Léa | Martin | Adoption | 20/05/2023 | 05/06/2023 |
| Jean | Roussel | Maladie | 10/06/2023 | 01/07/2023 |
« `
Vous pouvez également ajouter des formules pour calculer les jours de congé, les heures travaillées pendant la période de congé, etc.
N’oubliez pas d’installer les bibliothèques nécessaires (`pandas` et `openpyxl`) si vous n’avez pas déjà fait cela :
« `bash
pip install pandas openpyxl
« `
J’espère que cela vous aidera à créer un tableau de suivi des demandes de congés spéciaux efficace ! »