calendrier de congés

J

JM

Guest
Bonjour à tout le forum,
Encore un appel aux spécialistes:
Je veux créer un calendrier de présence pour les congés d'été dans mon service:
Pour commencer, à partir de l'année courante, je construis une feuille avec les jours du 01/07 au 15/09
trois lignes de succèdent: une avec le mois, une avec le jour de la semaine, une avec le jour
Le début du calendrier est fixé par la formule suivante: =DATE(TEXTE(A2;"aaaa");7;1) où A2=AUJOURDHUI()
Pour le mois je fixe le format de la cellule à mmmm
Pour le jour de la semaine à jjj
Pour le jour à jj
Puis toutes les cellules suivantes sont simplement incrémentées de 1
Résultat, je me retrouve avec un tableau qui va du 01/07 au 15/09. Jusque là tout va bien.
Maintenant, je voudrais par une mise en forme conditionnelle, "griser" les samedi et dimanche.
J'ai donc entré dans ma mise en forme conditionnelle "si la valeur de la cellule est comprise entre "ven" et "lun" (mais j'ai essayé aussi "sam" et "dim" ou encore 6 et 7) alors cellule grisée.
mais ça ne fonctionne pas. Pourtant si je fais la même chose avec une cellule ordinaire, ça marche. Qu'est ce qui cloche ?
Merci les Pros, et bonnes vacances à ceux qui partent.
JM
 
M

Monique

Guest
Bonjour,

Ce n'est pas "la valeur de la cellule est" qu'il faut choisir,
mais "la formule est".
Tes cellules, pour Excel, contiennent une valeur numérique et non "sam" ou "dim".
Et tu tapes cette formule (si ta 1ère date est en B2) :
=JOURSEM(B2;2)>5
ou bien :
=OU(JOURSEM(B2)=1;JOURSEM(B2)=7)

Tu peux remplacer la formule :
=DATE(TEXTE(A2;"aaaa");7;1)
par :
=DATE(ANNEE(A2);7;1)
 
M

Monique

Guest
Re,

Au mois d'août, la formule
=DATE(ANNEE(A2);7;1)
va te donner le 1er août !

Il vaut mieux de rien mettre en A2.
Tape plutôt dans la cellule de ta 1ère date :
=DATE(ANNEE(AUJOURDHUI());7;1)
(ça ne changera que l'année prochaine)

Ou bien, en A2, tu tapes le nombre 2004 et pour ta 1ère date :
=DATE(A2;7;1)
 
J

Jean-Marie

Guest
Bonsoir

Je voudrais simplement rajouter, qu'il y a un sens de priorite a l'affichage des formats conditionnels. La 1ere condition etant prioritaire sur le resultat de la 2eme et 3 condition, donc attention au sens.

@+Jean-Marie
 

Discussions similaires

Réponses
2
Affichages
267

Statistiques des forums

Discussions
312 345
Messages
2 087 475
Membres
103 553
dernier inscrit
jhnm