Bonjour,
pourquoi ne pas "penser" le problème dans l'autre sens :
Avoir sur la feuille du classeur des cellules avec Vrai ou Faux en fonction de l'attribution ou non du permis, avec ces valeurs une MFC afin de passer les cellules en gris ou en vert.
Par contre, la mise à jour possible seulement par le userform, et là la gestion est plus simple :
on sélectionne le personnel à mettre à jour, on clic sur les checkbox concernés par la mise à jour, et suite au clic sur le bouton valider, alors la macro met des Vrai ou Faux dans les cellules de la feuille.
Seul les checkbox du userform sont à gérer, quelque soit le nombre de personnel. Une consultation "protégée" par mot de passe sur la feuille.
Car dans votre sens, il faut gérer le nom de 26 checkbox par personnel X par 20 personnels cela fait plus de 400 à gérer...
Bon ceci n'est que ma vision des choses...
@ bientôt
LouReeD