# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau Excel pour le Directeur/Directrice des Ressources Humaines (DRH). Ce code utilise la bibliothèque `openpyxl` pour créer et éditer les fichiers Excel.
« `python
# Importation des bibliothèques nécessaires
import openpyxl
# Créer un nouveau fichier Excel ou ouvrir un existant
wb = openpyxl.Workbook()
# Sélectionner la feuille active (par défaut, c’est la première feuille)
sheet = wb.active
# Définir les en-têtes de colonne pour le tableau
sheet[‘A1’] = ‘Nom’
sheet[‘B1’] = ‘Prénom’
sheet[‘C1’] = ‘Poste’
sheet[‘D1’] = ‘Date d\’embauche’
# Donner la mise en page à l’entête (gras)
sheet[‘A1’].font = openpyxl.styles.Font(bold=True)
sheet[‘B1’].font = openpyxl.styles.Font(bold=True)
sheet[‘C1’].font = openpyxl.styles.Font(bold=True)
sheet[‘D1’].font = openpyxl.styles.Font(bold=True)
# Donner la couleur de fond à l’entête (bleu clair)
sheet[‘A1′].fill = openpyxl.styles.PatternFill(start_color=’C5E1F5′, end_color=’C5E1F5′, fill_type=’solid’)
sheet[‘B1′].fill = openpyxl.styles.PatternFill(start_color=’C5E1F5′, end_color=’C5E1F5′, fill_type=’solid’)
sheet[‘C1′].fill = openpyxl.styles.PatternFill(start_color=’C5E1F5′, end_color=’C5E1F5′, fill_type=’solid’)
sheet[‘D1′].fill = openpyxl.styles.PatternFill(start_color=’C5E1F5′, end_color=’C5E1F5′, fill_type=’solid’)
# Ajouter des données au tableau
sheet.append([‘Nom du salarié 1’, ‘Prénom du salarié 1’, ‘Poste du salarié 1’, ‘Date d\’embauche du salarié 1’])
sheet.append([‘Nom du salarié 2’, ‘Prénom du salarié 2’, ‘Poste du salarié 2’, ‘Date d\’embauche du salarié 2’])
# Enregistrer le fichier Excel
wb.save(‘Tableau_des_salaries.xlsx’)
« `
Ce code crée un fichier Excel nommé `Tableau_des_salaries.xlsx` avec les en-têtes suivants :
* Nom
* Prénom
* Poste
* Date d’embauche
Il ajoute ensuite deux lignes de données exemple pour les salariés 1 et 2.
Notez que vous devrez installer la bibliothèque `openpyxl` si elle n’est pas déjà installée dans votre environnement Python. Vous pouvez utiliser pip pour l’installer :
« `shell
pip install openpyxl
« `
Vous pouvez personnaliser ce code en fonction de vos besoins spécifiques, comme ajouter ou supprimer des colonnes, modifier les en-têtes ou les données, etc.
Ce code est destiné à vous aider à créer un tableau Excel simple. Si vous avez besoin d’une solution plus complexe, n’hésitez pas à me le faire savoir. »