# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui permet de créer un tableau Excel simple avec des fonctionnalités utiles pour un chef/cheffe d’équipe en industrie. Ce script utilise la bibliothèque `openpyxl` pour manipuler les feuilles Excel.
« `python
# Importation de la bibliothèque openpyxl
from openpyxl import Workbook
# Création d’un nouveau fichier Excel
wb = Workbook()
# Sélection de la première feuille (par défaut)
ws = wb.active
# Titre du tableau
ws[‘A1’] = ‘Tableau des performances’
# En-tête des colonnes
ws[‘B1’] = ‘Nom’
ws[‘C1’] = ‘Objectif’
ws[‘D1’] = ‘Résultat attendu’
ws[‘E1’] = ‘Résultat réalisé’
ws[‘F1’] = ‘Différence’
# Formulaire pour saisir les données
def saisie_formulaire():
nom = input(« Saisir le nom : « )
ws[‘B2’] = nom
objetif = input(« Saisir l’objectif : « )
ws[‘C2’] = objetif
resultat_attendu = float(input(« Saisir le résultat attendu (en %) : « ))
ws[‘D2’] = str(resultat_attendu)
resultat_realisé = float(input(« Saisir le résultat réalisé (en %) : « ))
ws[‘E2’] = str(resultat_realisé)
# Calcul de la différence
difference = resultat_realisé – resultat_attendu
ws[‘F2’] = str(difference)
# Fonction pour ajouter une nouvelle ligne au tableau
def ajout_ligne():
saisie_formulaire()
# Fonction pour enregistrer le fichier Excel
def enregistre_fichier():
wb.save(‘tableau_performances.xlsx’)
# Menu principal
while True:
print(« \nMenu: »)
print(« 1. Ajouter une nouvelle ligne »)
print(« 2. Enregistrer le fichier »)
print(« 3. Quitter »)
choix = input(« Saisir votre choix : « )
if choix == ‘1’:
ajout_ligne()
elif choix == ‘2’:
enregistre_fichier()
break
elif choix == ‘3’:
break
else:
print(« Choix invalid. Veuillez réessayer. »)
« `
Ce script permet de :
* Créer un nouveau fichier Excel avec un tableau pour les performances.
* Saisir les données pour une nouvelle ligne dans le tableau (nom, objectif, résultat attendu et réalisé).
* Calculer la différence entre le résultat réalisé et le résultat attendu.
* Enregistrer le fichier Excel sous le nom « tableau_performances.xlsx ».
L’interface utilisateur est basée sur un menu qui permet d’ajouter une nouvelle ligne, enregistrer le fichier ou quitter le script. »