# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau Excel pour les vendeurs/vendeuses d’équipements de maison. Je vais utiliser la bibliothèque `openpyxl` pour créer le fichier Excel.
« `python
# Importation des bibliothèques nécessaires
from openpyxl import Workbook
# Création d’un nouveau livre Excel (tableau)
wb = Workbook()
# Sélection du feuillet actif (page 1)
ws = wb.active
# Titre de la page
ws[‘A1’] = « Équipements de maison »
# En-tête des colonnes
ws[‘B2’] = « ID »
ws[‘C2’] = « Nom »
ws[‘D2’] = « Prénom »
ws[‘E2’] = « Adresse e-mail »
ws[‘F2’] = « Téléphone »
ws[‘G2’] = « Produit vendu »
# Fonction pour ajouter une ligne
def add_line(id, nom, prenom, email, telephone, produit):
# Numéro de ligne (3ème ligne)
row_num = 3
# Ajout des données dans les colonnes
ws.cell(row=row_num, column=2).value = id
ws.cell(row=row_num, column=3).value = nom
ws.cell(row=row_num, column=4).value = prenom
ws.cell(row=row_num, column=5).value = email
ws.cell(row=row_num, column=6).value = telephone
ws.cell(row=row_num, column=7).value = produit
# Pour afficher le nouveau numéro de ligne
return row_num
# Fonction pour enregistrer le fichier Excel
def save_file(file_name):
wb.save(file_name + « .xlsx »)
# Exemple d’utilisation des fonctions
add_line(« 001 », « Dupont », « Jean », « jeandupont@example.com », « 06 12 34 56 78 », « Chauffage central »)
add_line(« 002 », « Martin », « Pierre », « pierremartin@example.com », « 07 89 01 23 45 », « Plomberie »)
# Enregistrer le fichier Excel
save_file(« equipements_de_maison »)
« `
Dans cet exemple, je crée un tableau avec les colonnes suivantes :
* ID (numéro de vente)
* Nom
* Prénom
* Adresse e-mail
* Téléphone
* Produit vendu
Je définit deux fonctions :
* `add_line(id, nom, prenom, email, telephone, produit)`: cette fonction permet d’ajouter une nouvelle ligne au tableau en spécifiant les informations pour la vente.
* `save_file(file_name)`: cette fonction permet d’enregistrer le fichier Excel avec un nom spécifique.
Pensez à remplacer les valeurs dans l’exemple d’utilisation par vos propres données. »