Bonjour

Après avoir mis les dates du calendrier dans l’article précédent, nous allons continuer la mise en place de notre calendrier en supprimant les doublons de date, et en mettant en évidence les week-ends et les jours fériés.

Mais avant tout nous allons masquer les « contrôles » de jour et de mois (pour ceux qui n’ont pas opté pour l’utilisation de la formule matricielle).

Masquer les « contrôles » de jour et de mois:

Sélectionner la colonne B;

Bouton droit de la souris;

Cliquer « Masquer »;

Sélectionner la ligne 4;

Bouton droit de la souris;

Cliquer sur « Masquer ».

 

« Supprimer » les doublons de date:

En fait nous n’allons pas vraiment supprimer ces doublons, mais nous allons les rendre invisibles avec une mise en forme conditionnelle:

Sélectionner C6:N36

Dans le ruban, Accueil/Style/Mise en forme conditionnelle/ Gérer les règles/ Nouvelle règle

Dans la boite de dialogue, choisir Utiliser une formule pour…, et pour la formule, écrire: =MOIS(C6)<>C$4

Cliquer sur Format, dans l’onglet Police, dans couleur, choisir la couleur blanche

Valider

Dans la boite de dialogue du Gestionnaire des règles de mise en forme conditionnelle, cocher interrompre si vrai

En d’autres termes nous testons si le mois de chaque date correspond au mois de sa colonne, si ce n’est pas le cas, alors rendre la couleur de la police en blanc. Et quoi qu’on fasse, le blanc sur du blanc est toujours invisible.

 

3.  Mettre en évidence les jours fériés

 

La liste des jours fériés sera supposée être mise entre Q6 et Q20. Il est important de noter que si on veut écrire que tous les 1ers Janvier sont fériés, il faut écrire sous le format: =DATE(annee_choix;1;1) . Annee_choix étant l’année choisie

Sélectionner C6:N36

Dans le ruban, Accueil/Style/Mise en forme conditionnelle/Gérer les règles, cliquer sur Nouvelle Règle

Écrire la formule: =NON(ESTERREUR(EQUIV(C6;$Q$6:$Q$20;0)))

Mettre le format de votre choix et valider

Pour avoir des précisions sur la fonction EQUIV() cliquer ici

Le principe est celui-ci: pour toutes les dates présentes dans le calendrier si la recherche (fonction EQUIV) de cette date dans la liste des jours fériés ne donne pas d’erreur (les fonctions NON et ESTERREUR) alors, la date en question est un jour férié et de ce fait, prend le format choisie.

 

4. Mettre en évidence les week-ends

Pour les week-ends l’approche est la même juste que la formule sera plutôt: =JOURSEM(C6;2)>5

Et notre calendrier est enfin prêt. On peut rajouter des commentaires dans des cellules pour des dates aux choixTélécharger le calendrier dans Ressources/Téléchargements/Calendrier_final

 

Si vous avez des questions, des commentaires, n’hésitez surtout pas.

Share This