# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau en Excel pour le suivi des formations pour les conducteurs/conductrices d’engins de chantier :
« `python
import xlsxwriter
# Création du fichier Excel
workbook = xlsxwriter.Workbook(‘Tableau_de_suivi_des_formations.xlsx’)
worksheet = workbook.add_worksheet()
# En-tête du tableau
worksheet.write(0, 0, ‘Nom et prénom’)
worksheet.write(0, 1, ‘Numéro de matricule’)
worksheet.write(0, 2, ‘Formation suivie’)
worksheet.write(0, 3, ‘Date de la formation’)
worksheet.write(0, 4, ‘Compétences acquises’)
worksheet.write(0, 5, ‘Planification futures’)
# Données
donnees = [
[‘Jean Dupont’, ‘12345’, ‘Conduite d\’un engin de chantier’, ‘2022-01-15’, ‘Conduire un engin de chantier, sécurité en milieu urbain’],
[‘Marie Martin’, ‘67890’, ‘Maintenance des engins de chantier’, ‘2022-02-20’, ‘Maintenir les engins de chantier, sécurité incendie’],
[‘Pierre Lefebvre’, ‘34567’, ‘Conduite d\’un engin de chantier avancé’, ‘2022-03-15’, ‘Conduire un engin de chantier avancé, gestion des ressources’]
]
# Ecriture des données dans le tableau
for i in range(len(donnees)):
worksheet.write(i + 1, 0, donnees[i][0])
worksheet.write(i + 1, 1, donnees[i][1])
worksheet.write(i + 1, 2, donnees[i][2])
worksheet.write(i + 1, 3, donnees[i][3])
worksheet.write(i + 1, 4, donnees[i][4])
# Mise en forme
worksheet.set_column(0, 5, 20) # Largeur des colonnes
# Fermeture du fichier Excel
workbook.close()
« `
Ce code crée un tableau en Excel avec les informations suivantes :
| Nom et prénom | Numéro de matricule | Formation suivie | Date de la formation | Compétences acquises |
| — | — | — | — | — |
| Jean Dupont | 12345 | Conduite d’un engin de chantier | 2022-01-15 | Conduire un engin de chantier, sécurité en milieu urbain |
| Marie Martin | 67890 | Maintenance des engins de chantier | 2022-02-20 | Maintenir les engins de chantier, sécurité incendie |
| Pierre Lefebvre | 34567 | Conduite d’un engin de chantier avancé | 2022-03-15 | Conduire un engin de chantier avancé, gestion des ressources |
Vous pouvez modifier le code pour ajouter ou supprimer des colonnes, ou pour modifier les informations contenues dans les cellules. »