Titre de tJ978H91035.txt

# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau en Excel pour suivre les entretiens annuels des employés :
« `python
import xlsxwriter

# Datasource : informations sur les employés et leurs objectifs
employes = [
{« Nom »: « Jean Dupont », « Poste »: « Technicien des industries graphiques », « Objectif 1 »: « Augmenter la productivité de 10% », « Résultat 1 »: «  », « Objectif 2 »: « Améliorer la qualité des produits de 20% », « Résultat 2 »: «  »},
{« Nom »: « Marie Lefebvre », « Poste »: « Technicienne des industries graphiques », « Objectif 1 »: « Réduire les coûts de production de 15% », « Résultat 1 »: «  », « Objectif 2 »: « Développer une nouvelle ligne de produits », « Résultat 2 »: «  »},
{« Nom »: « Pierre Martin », « Poste »: « Technicien des industries graphiques », « Objectif 1 »: « Augmenter la satisfaction client de 25% », « Résultat 1 »: «  », « Objectif 2 »: « Mettre en place un nouveau système de gestion des stocks », « Résultat 2 »: «  »}
]

# Création du fichier Excel
workbook = xlsxwriter.Workbook(‘Tableau_de_suivi_des_entretiens_annuels.xlsx’)
worksheet = workbook.add_worksheet(‘Entretiens annuels’)

# En-tête du tableau
header = [« Nom », « Poste », « Objectif 1 », « Résultat 1 », « Objectif 2 », « Résultat 2 »]
for i, h in enumerate(header):
worksheet.write(0, i, h)

# Données des employés
row = 1
for e in employes:
for j, v in enumerate([e[« Nom »], e[« Poste »]]):
worksheet.write(row, j, v)
for k, v in enumerate([e[« Objectif 1 »], e[« Résultat 1 »], e[« Objectif 2 »], e[« Résultat 2 »]]):
worksheet.write(row, j + 2 + k, v)

# Formatage des cellules
worksheet.set_column(0, 5, 20) # largeur de la colonne

workbook.close()
« `
Cet exemple crée un fichier Excel nommé `Tableau_de_suivi_des_entretiens_annuels.xlsx` avec une feuille intitulée « Entretiens annuels ». Le tableau contient les informations suivantes :

* Nom et poste de l’employé
* Objectif 1 et résultat 1 de l’entretien annuel
* Objectif 2 et résultat 2 de l’entretien annuel

Le formatage des cellules est ajusté pour que la colonne « Nom » ait une largeur de 20 caractères.

Notez que vous devrez installer la bibliothèque `xlsxwriter` si elle n’est pas déjà installée. Vous pouvez le faire en exécutant la commande suivante dans votre terminal :
« `bash
pip install xlsxwriter
« `
J’espère que cela vous aidera ! »

Retour en haut