Sub remplir(li, hd, hf, Nom, jour, coul)
' zone à remplir avec les variables de l'action
Set f = fexist(Nom) ' si la feuille de l'agent n'existe pas alors elle est créée
'Code fourni par Dranreb XLD 15/01/2024
lgdeb = Int(hd * 96 + 0.5) - 19
lgfin = Int(hf * 96 + 0.5) - 19
With f
col = .Rows(4).Find(UCase(jour)).Column
.Cells(lgdeb, col).Value = hd
.Cells(lgfin, col).Value = hf
.Cells(lgdeb + 1, col).Value = li
.Range(.Cells(lgdeb, col), .Cells(lgfin, col)).Interior.Color = coul
End With
' Activer les événements pour déclencher le recalcul des formules
Application.EnableEvents = True
End Sub