Titre de Uz605n00817.txt

# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau Excel pour la gestion du temps, spécifiquement conçu pour une conseillère en formation :

« `python
# Importation des bibliothèques nécessaires
import xlsxwriter
from datetime import date

# Définition des variables
nom_fichier = « GestionTempo.xlsx »
date_jour = date.today()

# Création d’un objet Excel
workbook = xlsxwriter.Workbook(nom_fichier)

# Ajout de la feuille de calcul
feuille1 = workbook.add_worksheet(« Gestion du Temps »)

# En-tête de la feuille de calcul
feuille1.write(0, 0, « Date ») # Colonne 1 : Date
feuille1.write(0, 1, « Heure Début ») # Colonne 2 : Heure Début
feuille1.write(0, 2, « Heure Fin ») # Colonne 3 : Heure Fin
feuille1.write(0, 3, « Durée (en minutes) ») # Colonne 4 : Durée (en minutes)
feuille1.write(0, 4, « Activité ») # Colonne 5 : Activité

# Variables pour stocker les données
donnees = [
[«  », «  », «  », «  », «  »],
]

# Boucle pour ajouter des lignes de données
for i in range(len(donnees)):
heure_debut = input(f »Entrez l’heure début du {i+1}ème rendez-vous : « )
heure_fin = input(f »Entrez l’heure fin du {i+1}ème rendez-vous : « )
durée_minutes = (int(heure_fin[:2]) – int(heure_debut[:2]))*60 + (int(heure_fin[3:]) – int(heure_debut[3:]))
activité = input(f »Entrez l’activité du {i+1}ème rendez-vous : « )

# Ajout des données dans le tableau
donnees[i] = [date_jour, heure_debut, heure_fin, durée_minutes, activité]
feuille1.write(i + 1, 0, date_jour) # Colonne 1 : Date
feuille1.write(i + 1, 1, heure_debut) # Colonne 2 : Heure Début
feuille1.write(i + 1, 2, heure_fin) # Colonne 3 : Heure Fin
feuille1.write(i + 1, 3, durée_minutes) # Colonne 4 : Durée (en minutes)
feuille1.write(i + 1, 4, activité) # Colonne 5 : Activité

# Fermeture du fichier Excel
workbook.close()

print(« Fichier Excel créé ! »)
« `

Ce code crée un tableau Excel avec les colonnes suivantes :

– `Date` : date de la séance de formation
– `Heure Début` : heure à laquelle la séance a commencé
– `Heure Fin` : heure à laquelle la séance s’est terminée
– `Durée (en minutes)` : durée totale de la séance en minutes
– `Activité` : description des activités menées pendant la séance

L’utilisateur est invité à saisir les informations pour chaque rendez-vous, qui sont ensuite ajoutées au tableau Excel. Le fichier Excel est créé dans le même répertoire que le script Python et s’appelle « GestionTempo.xlsx ». »

Retour en haut