Bonjour,
Je travaille pour l'instant sur un programme de gestion des présences des élèves d'une école dans exel.
Dans se programme l'encodage du chiffre 1 est égale à 1 jour de présence.
Le 0 = l'abscence.
Jusque là tout va bien. Où ça coince. C'est que je dois protéger ma feuille et laisser la zone de présence libre d'acces. Pour protéger je n'ai pas de problème. Mais quand j'encode les 0 dans les zones libre d'acces pour les absence, le 0 s'inscrit mais on ne sait pas mettre de couleur de remplissage dans la cellule. ( les personnes encodant, doivent remplir la cellule qui comporte le 0 en 6 couleurs différentes pour justifier l'abscence soit par un certif, une carte de sortie ....)
J'ai essayer la mise en forme conditionnelle, mais elle n'accepte que trois conditions et il m'en faut 6.
Je voudrai le faire en vba et de mettre par exemple, quand la cellule est = à 0 alors faire apparaitre un msgbox demandant de choisir la nature de l'absence. La réponse encodée, verifier si elle est égale par exemple au certificat médical et si cela est vrai mettre cette cellule en couleur de remplissage bleu.
Merci d'avance pour votre aide.
C@role