Bonjour, et un salut particulier à Steelson...
Désolé délai... j'étais en stand-by (absent du Forum) depuis la mi-février : pb santé à la source, mais plus précisément problèmes liés d'organisation et communications qui ont motivés cette interruption... Mais évitez de me faire gonfler les chevilles, pas besoin de ça !
Solution liée à la solution précédente que j'avais fournie : la méthode utilisée pour les usagers, peut a-priori être utilisée pour les encadrants. Seule différence, la colonne : 5 (Usagers) ou 7 (Encadrants), [de même que les libellés d'en-tête pour les feuilles de résultats : Usager(s) ou Encadrant(s) selon le cas].
Donc en ajoutant un argument ("U" ou "E") à la proc. définie antérieurement, pour qu'elle traite soit par usager, soit par encadrant, et des variables pour pointer les colonnes ad-hoc [ainsi que pour les libellés], on peut utiliser la même procédure pour les deux pointages.
Une procédure pour la lancer deux fois en modifiant l'argument, et elle produit deux états de pointage...
(Un second argument pour préciser la feuille traiter, car à la 2e exécution la feuille concernée n'est plus la feuille active...)
Voilà donc le fichier sur lequel j'avais travaillé avec la proc. réaménagée. La macro à lancer est PointageChevauchements.
Cordialement.