Titre de AV060m18677.txt

# 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 :
« `python
import pandas as pd
from openpyxl import load_workbook, Workbook
from datetime import date

# Définition des colonnes du tableau
colonnes = [‘Nom’, ‘Prénom’, ‘Date de la formation’, ‘Type de formation’, ‘Compétences acquises’]

# Création d’un DataFrame pour stocker les données
donnees = {
‘Nom’: [‘Jean Dupont’, ‘Marie Duplessis’, ‘Pierre Gille’],
‘Prénom’: [‘Jean’, ‘Marie’, ‘Pierre’],
‘Date de la formation’: [date(2022, 1, 15), date(2022, 3, 20), date(2022, 6, 10)],
‘Type de formation’: [‘Formation en ligne’, ‘Formation sur site’, ‘Formation en ligne’],
‘Compétences acquises’: [‘Analyse de données’, ‘Gestion de projet’, ‘Développement web’]
}

df = pd.DataFrame(donnees)

# Création d’un tableau Excel
wb = Workbook()
ws = wb.active

# Ajout des colonnes et des données dans le tableau Excel
for i, col in enumerate(colonnes):
ws.cell(row=1, column=i+1, value=col)

for index, row in df.iterrows():
ws.cell(row=index+2, column=1, value=row[‘Nom’])
ws.cell(row=index+2, column=2, value=row[‘Prénom’])
ws.cell(row=index+2, column=3, value=row[‘Date de la formation’].strftime(‘%d/%m/%Y’))
ws.cell(row=index+2, column=4, value=row[‘Type de formation’])
ws.cell(row=index+2, column=5, value=row[‘Compétences acquises’])

# Enregistrement du fichier Excel
wb.save(‘Tableau_de_suivi_des_formations.xlsx’)
« `
Ce code crée un tableau Excel avec les colonnes suivantes :

* Nom
* Prénom
* Date de la formation
* Type de formation
* Compétences acquises

Il stocke ensuite les données dans le DataFrame `donnees` et les écrit dans le tableau Excel. Le fichier est enregistré sous le nom `Tableau_de_suivi_des_formations.xlsx`.

Notez que vous devez installer les bibliothèques nécessaires (`pandas`, `openpyxl`) si elles ne sont pas déjà installées sur votre système.

J’espère que cela vous aidera ! »

Retour en haut