Bonsoir Thierry, Christophe et Thierry,
Excusez-moi de vous interrompre, ou bien d'arriver en retard,
c'est comme vous voulez.
La fonction JOURSEMAINE() est pratique :
elle supprime une colonne et évite la fonction RECHERCHEV(),
qui demande une plage supplémentaire de cellules.
Du coup : mise en forme conditionnelle =OU($A7=feries;JOURSEM($A7)=1;JOURSEM($A7)=7)
1 = dimanche et 7 = samedi.
C'est pratique, aussi, de mettre tous les fériés dans une page à part,
plutôt que de les masquer en bas d'une page.
On risque de supprimer les fériés en pensant mettre de l'ordre.
D'autre part, c'est dommage de terminer un mois de 30 jours par le 1er du mois suivant.
On peut mettre une formule conditionnelle à partir du 29 de chaque mois.
=SI(JOUR(DATE(An;MOIS(A3)+1;0))<29;" ";A33+1)
=SI(JOUR(DATE(An;MOIS(A3)+1;0))<30;" ";A34+1)
=SI(JOUR(DATE(An;MOIS(A3)+1;0))<31;" ";A35+1)
Si vous voulez les fériés suisses ou d'autres exemples,
vous pouvez faire une recherche avec les noms de rachel et kiwi.