Titre de Qq482x40198.txt

# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau en Excel pour suivre les formations des employés, spécifiquement conçu pour les modeleurs/modélistes :
« `python
import xlsxwriter

# Création d’un nouveau fichier Excel
workbook = xlsxwriter.Workbook(‘Tableau_de_suivi_formations.xlsx’)
worksheet = workbook.add_worksheet(‘Formations’)

# En-tête du tableau
worksheet.write(0, 0, ‘Nom de l\’employé’)
worksheet.write(0, 1, ‘Date de la formation’)
worksheet.write(0, 2, ‘Type de formation’)
worksheet.write(0, 3, ‘Compétences acquises’)
worksheet.write(0, 4, ‘Note’)

# Données
donnees = [
[‘Jean Dupont’, ‘2022-01-15’, ‘Formation sur le logiciel Catia’, ‘Conception assistée par ordinateur (CAO), modélisation 3D’, 8],
[‘Marie Lebrun’, ‘2022-02-20’, ‘Formation sur la machine-outil CNC’, ‘Programmation, mécanique, gestion de projet’, 9],
[‘Pierre Martin’, ‘2022-03-15’, ‘Formation sur le logiciel SolidWorks’, ‘Conception assistée par ordinateur (CAO), modélisation 3D’, 7]
]

# Inscription des données dans le tableau
for i, employe in enumerate(donnees):
worksheet.write(i + 1, 0, employe[0])
worksheet.write(i + 1, 1, employe[1])
worksheet.write(i + 1, 2, employe[2])
worksheet.write(i + 1, 3, ‘, ‘.join(employe[3].split(‘, ‘)[:-1])) # Pour éviter d’avoir une virgule en trop à la fin
worksheet.write(i + 1, 4, str(employe[4]))

# Formatage du tableau
worksheet.set_column(0, 0, 20) # Largeur de la colonne 1 (Nom de l’employé)
worksheet.set_column(1, 1, 15) # Largeur de la colonne 2 (Date de la formation)
worksheet.set_column(2, 3, 30) # Largeur des colonnes 3 à 5 (Type de formation, compétences acquises et note)

# Fermeture du fichier Excel
workbook.close()

print(‘Tableau de suivi des formations créé avec succès !’)
« `
Ce code crée un tableau en Excel nommé « Tableau_de_suivi_formations.xlsx » qui permet de suivre les formations des employés. Le tableau comporte 5 colonnes : le nom de l’employé, la date de la formation, le type de formation, les compétences acquises et une note.

Remarque : Ce code utilise la bibliothèque `xlsxwriter` pour créer le fichier Excel. Si vous n’avez pas installée cette bibliothèque, vous pouvez le faire en exécutant la commande suivante dans votre terminal :
« `bash
pip install xlsxwriter
« `
J’espère que cela répond à vos besoins ! N’hésitez pas à me demander si vous avez d’autres questions. »

Retour en haut