Bonjour Dan, bonjour bendix
Sur ton fichier, certaines dates de jours fériés sont identifiées par la MFC à l'aide des formules de la colonne A de la Feuille Saisie Garde, et d'autres simplement par la couleur. J'en conclus donc que tu édites ton fichier en automatique et qu'ensuite, tu complétes par une intervention manuelle pour rajouter la couleur Marron sur les jours fériés non calculés.
Peut-être vaudrait-il mieux éditer un "Tableau" des jours fériés de l'année et y faire référence dans les formules? Par exemple continuer ta colonne A de Saisie garde avec la suite des jours fériés.
Je te propose ici une solution qui donne un résultat à l'aide du code couleur.
1) Fonction à insérer dans un module avec 3 lignes de code:
Function Couleur(CL As Range) As Long
Couleur = CL.Interior.ColorIndex
End Function
2) Colonne supplémentaire intermédiaire (que tu pourras masquer) avec incrémentation de la formule en F4:
=Couleur(E4)
qui renvoie le code couleur 7 pour la couleur marron rajoutée sur les dates fériés.
3) La formule qui renvoie les A des Dimanche et jours fériés:
=SOMMEPROD((($E$4:$E$34="A")*1)*($F$4:$F$34=7))+SOMMEPROD((($C$4:$C$34="Dim")*1)*(($E$4:$E$34="A")*1))
https://www.excel-pratique.com/~files/doc/5L3XAAstreintes.xls
Cordialement