Titre de gw156m58818.txt

# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau en Excel pour suivre les absences pour maladie des employés :
« `python
import xlsxwriter

# Création d’un livre Excel
workbook = xlsxwriter.Workbook(‘Tableau_de_suivi.xlsx’)
worksheet = workbook.add_worksheet()

# En-tête du tableau
worksheet.write(0, 0, ‘Nom de l\’employé’)
worksheet.write(0, 1, ‘Date de l\’absence’)
worksheet.write(0, 2, ‘Motif d\’absence’)
worksheet.write(0, 3, ‘Type de congé (maladie)’)

# Formulaire pour saisir les informations
def saisir_infos():
nom = input(« Entrez le nom de l’employé : « )
date_absence = input(« Entrez la date de l’absence (JJ/MM/AAAA) : « )
motif_absence = input(« Entrez le motif d’absence : « )
return nom, date_absence, motif_absence

# Fonction pour ajouter une ligne au tableau
def add_line(nom, date_absence, motif_absence):
row = 1 + (worksheet.nrows – 1)
worksheet.write(row, 0, nom)
worksheet.write(row, 1, date_absence)
worksheet.write(row, 2, motif_absence)
worksheet.write(row, 3, ‘Maladie’)

# Fonction pour afficher le tableau
def afficher_tableau():
for i in range(worksheet.nrows):
if i > 0:
print(f »{worksheet.cell(i, 0).value} – {worksheet.cell(i, 1).value} – {worksheet.cell(i, 2).value} »)

# Création du tableau
while True:
saisie = input(« Voulez-vous ajouter une absence (o/n) ? « )
if saisie.lower() == ‘o’:
nom, date_absence, motif_absence = saisir_infos()
add_line(nom, date_absence, motif_absence)
afficher_tableau()
elif saisie.lower() == ‘n’:
break
else:
print(« Saisie non reconnue. Veuillez réessayer. »)

# Fermeture du livre Excel
workbook.close()

print(« Le tableau de suivi des absences pour maladie a été créé. »)
« `
Ce code crée un tableau en Excel avec les colonnes suivantes :

* Nom de l’employé
* Date de l’absence
* Motif d’absence
* Type de congé (maladie)

Le programme permet à l’utilisateur de saisir les informations pour ajouter une absence, puis affiche le tableau mis à jour.

Vous pouvez personnaliser ce code en fonction de vos besoins et ajouter des fonctionnalités supplémentaires comme la possibilité d’éditer ou supprimer des lignes du tableau. »

Retour en haut