Bonsoir Kellermin,
Autre méthode qui ne nécessite pas de macro:
Pour la plage qui représente les jour de vacances, tu utilise le menu "mise en forme conditionnelle"; dans la boite de dialogue qui s'ouvre, tu choisis (2ème case) "est égale" et dans la troisième case tu mets "x" (ou tout autre caractère à ta convenence; tu cliques sur format et la tu définis un motif noir (ou autre si le noir ne te plaît pas).
ensuite pour tous les jours qui correspondent à des vacances, tu tapes unx (ou le caractère que tu as choisi + haut) et là ,Oh merveille ta cellule devient instantanément noire (ou etc...).
Dans ta dernière cellule (celle qui comptabilise), il te suffit de mettre la formule "=NB.SI(A2:J2;"x")/2" (tu remplaces A2:J2 par ta plage à toi) et le tour est joué.
Il n'est pas toujours nécessaire de faire intervenir VBA, Excel fait déjà beaucoup de choses tout seul!!!
Bonne nuit