# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau Excel avec diverses fonctionnalités utiles pour un chef/cheffe d’équipe en industrie. J’ai utilisé la bibliothèque `openpyxl` pour travailler avec les fichiers Excel.
« `python
# Importation des bibliothèques nécessaires
import openpyxl
from openpyxl import Workbook
# Création d’un nouveau fichier Excel
wb = Workbook()
ws = wb.active # On sélectionne la première feuille de travail
# Fonction pour afficher les informations du chef/cheffe d’équipe
def afficher_info_chef():
« » »
Affiche les informations du chef/cheffe d’équipe.
« » »
ws[‘A1’] = « Nom »
ws[‘B1’] = « Prénom »
ws[‘C1’] = « Téléphone »
ws[‘D1’] = « Email »
# Fonction pour afficher les tâches à effectuer
def afficher_taches():
« » »
Affiche les tâches à effectuer.
« » »
ws[‘A2’] = « Nom de la tâche »
ws[‘B2’] = « Description de la tâche »
ws[‘C2’] = « Date limite »
ws[‘D2’] = « État de la tâche »
# Fonction pour afficher les membres de l’équipe
def afficher_membres_equipe():
« » »
Affiche les membres de l’équipe.
« » »
ws[‘A3’] = « Nom »
ws[‘B3’] = « Prénom »
ws[‘C3’] = « Fonction »
# Fonctions pour ajouter des informations
def ajouter_info_chef(nom, prenom, telephone, email):
« » »
Ajoute les informations du chef/cheffe d’équipe.
« » »
ws.cell(row=2, column=1).value = nom
ws.cell(row=2, column=2).value = prenom
ws.cell(row=2, column=3).value = telephone
ws.cell(row=2, column=4).value = email
def ajouter_tache(nom, description, date_limite):
« » »
Ajoute une tâche à effectuer.
« » »
ws.cell(row=3, column=1).value = nom
ws.cell(row=3, column=2).value = description
ws.cell(row=3, column=3).value = date_limite
def ajouter_membre_equipe(nom, prenom, fonction):
« » »
Ajoute un membre de l’équipe.
« » »
ws.cell(row=4, column=1).value = nom
ws.cell(row=4, column=2).value = prenom
ws.cell(row=4, column=3).value = fonction
# Fonction pour enregistrer le fichier Excel
def enregistrer_fichier_excel():
« » »
Enregistre le fichier Excel.
« » »
wb.save(« tableau_excel.xlsx »)
# Exemple d’utilisation
afficher_info_chef()
ajouter_info_chef(« Jean », « Dupont », « 0123456789 », « jean.dupont@example.com »)
afficher_taches()
ajouter_tache(« Tâche 1 », « Description de la tâche 1 », « 31/12/2022 »)
enregistrer_fichier_excel()
print(« Fichier Excel enregistré avec succès ! »)
« `
Ce code crée un fichier Excel avec les informations du chef/cheffe d’équipe, les tâches à effectuer et les membres de l’équipe. Les fonctions `ajouter_info_chef`, `ajouter_tache` et `ajouter_membre_equipe` permettent d’ajouter des informations supplémentaires au fichier Excel.
Notez que vous devrez installer la bibliothèque `openpyxl` en utilisant pip : `pip install openpyxl`. »