Re : Aide pour calcul des heures prestées par semaines
Bonjour,
Très beau fichier en effet 🙂.
Juste une petite remarque, vu que j'utilise un planning que j'ai conçu, mais qui est bien trop lourd pour passer, même zippé (3Mo). Je ne suis pas parti dans la même direction, moi ce qui m'intéresse, c'est d'avoir les horaires de chacun (50 personnes sur 365j, d'où la taille du fichier...), mais j'édite un récap mensuel via VBA, et je peux extraire différente stat. Je suis d'ailleurs actuellement sur la gestion des heures sup, ce qui m'a amené sur le forum (mais c'est une autre histoire...). Ce que j'ai fait, j'ai développé des macros de remplissage que j'ai organisé en menus, ce qui me permet de remplir par exemple "8H30/12H-13H30/19H" et de mettre un fond de couleur suivant si les gens travaillent le matin, l'après-midi ou la nuit. Ensuite, j'ai développé des fonctions qui me permettent de tester le contenu des plages de cellules, type:
Function Matin(Horaire)
Dim NombreCellule As Integer, I As Integer
NombreCellule = Horaire.Count
For I = 1 To NombreCellule
Select Case Horaire(I)
Case "5h30/12h", "8h/12h", "8h30/12h-12h20/15h", "8h30/12h-12h20/15h30", "RT Matin", "8h30/15h", "8h30/15h30"
Matin = Matin + 1
Case "9h/12h30-13h/16h30", "9h/12h30-13h/17h30", "9h/12h30-14h/17h30", "9h/12h30-14h/18h30"
Matin = Matin + 0.5
End Select
Next I
End Function
Si cela peut servir à Ysl 😎