# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau Excel pour des utilisations diverses dans une entreprise. J’ai ajouté des commentaires pour expliquer chaque fonction.
« `python
import pandas as pd
from openpyxl import Workbook
from openpyxl.styles import Font, Alignment
from openpyxl.utils import get_column_letter
# Fonction pour créer un tableau Excel
def create_excel_table():
# Création d’un objet Workbook
wb = Workbook()
# Sélection de la feuille par défaut (Sheet1)
ws = wb.active
# Titre du tableau
ws[‘A1’] = « Tableau d’utilisation »
ws[‘B1’] = « Consultant/Consultante informatique »
ws[‘C1’] = « Product Owner »
# Création des en-têtes de colonnes
headers = [« ID », « Nom », « Prenom », « Email », « Rôle »]
for i, header in enumerate(headers):
ws[get_column_letter(i+2) + « 1 »] = header
# Données pour le tableau
data = [
[1, « John », « Doe », « john.doe@example.com », « Consultant »],
[2, « Jane », « Doe », « jane.doe@example.com », « Product Owner »],
[3, « Bob », « Smith », « bob.smith@example.com », « Consultant »]
]
# Insérer les données dans le tableau
for i, row in enumerate(data):
for j, value in enumerate(row[1:]):
ws[get_column_letter(j+2) + str(i+2)] = value
# Style du tableau
font_title = Font(size=14, bold=True)
alignment_center = Alignment(horizontal= »center »)
# Titre de la colonne ID
ws[‘A2’].font = font_title
ws[‘A2’].alignment = alignment_center
# En-têtes des colonnes
for i in range(2, 7):
ws[get_column_letter(i) + « 1 »].font = font_title
ws[get_column_letter(i) + « 1 »].alignment = alignment_center
# Sauvegarder le fichier Excel
wb.save(« tableau_excel.xlsx »)
# Appeler la fonction pour créer le tableau Excel
create_excel_table()
« `
Ce code crée un tableau Excel avec les colonnes suivantes :
* ID (colonne A)
* Nom (colonne B)
* Prénom (colonne C)
* Email (colonne D)
* Rôle (colonne E)
Le fichier Excel est sauvegardé sous le nom « tableau_excel.xlsx » dans le répertoire actuel.
Notez que vous devrez installer les bibliothèques nécessaires (`pandas` et `openpyxl`) en utilisant pip si elles ne sont pas déjà installées sur votre système. Vous pouvez faire cela en exécutant la commande suivante dans votre terminal :
« `bash
pip install pandas openpyxl
« ` »