Mise en forme conditionnelle

Fermé
jardinours Messages postés 55 Date d'inscription vendredi 3 février 2017 Statut Membre Dernière intervention 18 février 2024 - Modifié le 25 sept. 2022 à 14:14
jardinours Messages postés 55 Date d'inscription vendredi 3 février 2017 Statut Membre Dernière intervention 18 février 2024 - 25 sept. 2022 à 16:51

Bonjour,
Pour la réalisation d'un calendrier, j'ai utilisé la Mise en forme conditionnelle pour afficher les jours fériés en caractère rouge et gras, le fond de la cellule sans remplissage (blanc à l'écran). J'ai utilisé la formule : =NB.SI.ENS($Q$70:$Q$80;A10). Dans la plage de cellule Q70:Q80 est stockée la liste des jours fériés de l'année en cours. Cela fonctionne très bien.
Mon problème : J'aimerai lorsque je marque un cellule, correspondant à un jour férié, avec un fond rouge que la police soit alors en caractère gras et blanche.... question de visibilité. :-). Je voudrais donc conditionner la police de ma cellule à la présence d'un jour férié mais aussi à la couleur de cette cellule : quand la cellule, correspondant à un jour férié ne présente aucun remplissage, la police est en rouge et gras mais lorsque le fond de la cellule est rouge alors la police doit être en blanc & gras.
Cela est il possible ? Jusqu'à présent je n'ai pas trouvé la solution. Merci de votre aide.
Cordialement Jardinours


Windows / Firefox 105.0

8 réponses

M-12 Messages postés 1333 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 avril 2023 299
25 sept. 2022 à 10:12

Bonjour,

Un p’tit classeur anonymisé serait mieux pour régler le soucis 

Allez dans http://cjoint.com
Cliquez sur "PARCOURIR" pour sélectionner le classeur
Clic le bouton "CREER LE LIEN"
Clic droit quand le lien est créé "COPIER LE LIEN"
Sur le post Clic droit "Coller".

0
jardinours Messages postés 55 Date d'inscription vendredi 3 février 2017 Statut Membre Dernière intervention 18 février 2024 1
25 sept. 2022 à 10:51

Bonjour,
Voici le lien vers le calendrier : https://www.cjoint.com/c/LIziYNEn2NW

Merci

0
jardinours Messages postés 55 Date d'inscription vendredi 3 février 2017 Statut Membre Dernière intervention 18 février 2024 1 > jardinours Messages postés 55 Date d'inscription vendredi 3 février 2017 Statut Membre Dernière intervention 18 février 2024
25 sept. 2022 à 12:04

annule et remplace : https://www.cjoint.com/c/LIzka31PexW

0
brucine Messages postés 14327 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 26 avril 2024 1 818
25 sept. 2022 à 10:16

Bonjour,

Je ne te suis pas: on ne peut pas à la fois vouloir qu'une MFC impose un remplissage (blanc en l'occurrence) en même temps que ce remplissage est d'une autre couleur pour une autre raison, sauf si ce deuxième remplissage résulte lui aussi d'une autre condition.

Rien n'interdit alors si ces 2 conditions sont remplies dans une MFC de choisir non seulement la couleur de remplissage mais la couleur de la police.

On peut aussi bien sûr simplifier la chose en décrétant que la MFC n'affiche pas les caractères en rouge ni en blanc mais par exemple en vert vif assurant une bonne lisibilité tant sur fond rouge que sur fond blanc.

Mais on parle un peu dans le vide sans un extrait de ce calendrier en ligne pour tester.

0
jardinours Messages postés 55 Date d'inscription vendredi 3 février 2017 Statut Membre Dernière intervention 18 février 2024 1
25 sept. 2022 à 11:00

Bonjour,
Je parle de remplissage blanc mais c'est le "sans remplissage" par défaut d'excel... visible en blanc sur l'écran.
Je joins mon tableau... il y a des cellules de plusieurs couleurs en fonctions de mon emploi du temps. Les jours fériés sont visualisés par des cellules sans remplissage (donc blanches) avec une police rouge et en gras. Les jours fériés non travaillés sont donc en blanc. Je peux aussi travailler un jour férié dans ce cas le fond est vert avec des chiffres en rouge et gras. Mais il peut arriver qu'un jour férié tombe un dimanche jour de repos hebdomadaire (comme pour cette année le 25 décembre et le 1er janvier) donc la case est rouge. C'est pourquoi j'aurais souhaité dans ce cas particulier que les chiffres soient en blanc e gras. Merci de ton aide.

Cordialement Jardinours

https://www.cjoint.com/c/LIziYNEn2NW

0
jardinours Messages postés 55 Date d'inscription vendredi 3 février 2017 Statut Membre Dernière intervention 18 février 2024 1 > jardinours Messages postés 55 Date d'inscription vendredi 3 février 2017 Statut Membre Dernière intervention 18 février 2024
25 sept. 2022 à 12:02

annule et remplace : https://www.cjoint.com/c/LIzka31PexW

0
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
25 sept. 2022 à 10:36

Bonjour Jardinours

Essayer avec la formule modifiée

=si(NB.SI.ENS($Q$70:$Q$80;A10)>0;1;0)


0
jardinours Messages postés 55 Date d'inscription vendredi 3 février 2017 Statut Membre Dernière intervention 18 février 2024 1
25 sept. 2022 à 11:04

Bonjour,

Excuse moi mais je ne vois pas comment avec cette modification je pourrais obtenir l'effet désiré.
Ci-joint mon tableau. cela pourra put être vous éclairer sur mon objectif. Merci de votre aide.
https://www.cjoint.com/c/LIziYNEn2NW

Cordialement Jardinours

0
jardinours Messages postés 55 Date d'inscription vendredi 3 février 2017 Statut Membre Dernière intervention 18 février 2024 1
25 sept. 2022 à 12:02

annule et remplace : https://www.cjoint.com/c/LIzka31PexW

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
25 sept. 2022 à 13:57

Bonjour Jardinours

Je viens de faire un essai dans mon fichier et il y a des problèmes avec vos jours

Planning-travail-2022-23---218-jours---horaires-100-ème-H---début-JUIN-Travail-dimanche-RH-option-régime-Alsace-Moselle-calcul-RTT.xlsm (cjoint.com)

Voir si ce type de fichier vous convient, je n'ai pas tout contrôlé


0
jardinours Messages postés 55 Date d'inscription vendredi 3 février 2017 Statut Membre Dernière intervention 18 février 2024 1
25 sept. 2022 à 14:09

oui je sais concernant les jours, mon fichier n'est pas totalement fini.

0
jardinours Messages postés 55 Date d'inscription vendredi 3 février 2017 Statut Membre Dernière intervention 18 février 2024 1
Modifié le 25 sept. 2022 à 14:20

Je suis en forfait jours (218 jours travaillés dans l'année) et non à l'heure.
Dans mon entreprise nous travaillons :

  • De janvier à février & de juillet à septembre (5 mois) du lundi au samedi (6 jours ouvrés) = dimanche RH + 1 RH pris dans la semaine (de façon variable entre le lundi et le samedi, consécutif au dimanche ou pas).
  • De mars à juin & d’octobre à décembre (7 mois) du lundi au dimanche (7 jours ouvrés). Ce qui induit (alternance d’une semaine sur 2 généralement) :
    • Pour les semaines avec dimanche travaillé = 2 RH dans la semaine (de façon variable entre le lundi et le samedi, consécutif ou pas).
    • Pour les semaines avec dimanche RH = 1 RH pris dans la semaine (de façon variable entre le lundi et le samedi, consécutif au dimanche ou pas).

soit sur une base de 6 jours ouvrés (du lundi au samedi) avec 30 jours de CP (mentionné également sur les bulletins de paie). Je suis donc parti des ces paramètres pour établir mon tableau emploi du temps (ci-joint).

Il en résulte donc :

1 semaine = 6 jours ouvrés du lundi au samedi avec possibilité de travailler le dimanche.

JT (jours travaillés, cases vertes) = 218 jours incluant la journée de solidarité.

CP (congés payés, cases jaunes) = 30 jours

RH (repos hebdomadaire, cases rouges) = 2 jours de RH consécutifs ou non dont un le dimanche (sauf cas de dérogation légale ou conventionnelle du repos dominical).
Ex : pour 2022/2023. 52 dimanches x 2 = 104 – 5 jours (correspondant au 5 jours supplémentaires de CP) = 99 jours de RH.

JF (jours fériés, cases blanches) = jours fériés ne coïncidant pas avec un dimanche.
Ex : pour 2022/2023. 10 jours fériés (voir liste dans tableau joints).

RTT forfait jours (cases bleues) calculés comme suit pour l’année 2022-2023 =

                Nombre de jours calendaire annuel =     365 jours
                   Jours Travaillés                                  - 218

                  Repos Hebdomadaire                        -   99
                 Congés Payés                                    -   30
                Jours Fériés                                        -   10

          =  9 jours

0
jardinours Messages postés 55 Date d'inscription vendredi 3 février 2017 Statut Membre Dernière intervention 18 février 2024 1
25 sept. 2022 à 14:32

votre fichier est un peu complexe et manque de clarté pour mon utilisation. Mon tableau doit également servir d'emploi du temps et doit par conséquent être lisible rapidement. Merci de votre aide.
Cordialement Jardinours

0
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
25 sept. 2022 à 16:35

Bonjour Jardinours

Le fichier était ouvert pour modifications, je vous le remets en mode normal il sera plus facile à lire

Planning-travail-2022-23---218-jours---horaires-100-ème-H---début-JUIN-Travail-dimanche-RH-option-régime-Alsace-Moselle-calcul-RTT-PhC1.xlsm (cjoint.com)


0
jardinours Messages postés 55 Date d'inscription vendredi 3 février 2017 Statut Membre Dernière intervention 18 février 2024 1
25 sept. 2022 à 16:51

Concernant ma question initiale :peut on conditionner le format d'une cellule, en l’occurrence ici sa police, en fonction de la couleur du remplissage de celle-ci. ex. Les jours fériés sont par défaut sans remplissage avec une police en gras et rouge grâce à une mise en forme conditionnelle. Cependant, cette année le  décembre et le janvier tombent un dimanche. Pour éviter de les comptabiliser en JF la cellule est rouge RH mais je souhaite quand même faire ressortir le chiffre en blanc et gras. Comment faire. Merci

0