Mise forme conditionnelle

Résolu/Fermé
christophedir Messages postés 200 Date d'inscription vendredi 18 novembre 2016 Statut Membre Dernière intervention 28 février 2024 - 5 févr. 2018 à 18:08
christophedir Messages postés 200 Date d'inscription vendredi 18 novembre 2016 Statut Membre Dernière intervention 28 février 2024 - 5 févr. 2018 à 20:22
Bonjour
j'ai un petit souci dans une mise en forme conditionnelle
la 1er variante est simple si pas la même référence, pas de couleur, si identique mettre la même couleur.
mais dans la deuxième variante je voudrais faire le contraire "si identique" couleur différente, mais
si :
case vide dans "référence produit 2" la couleur soit la même que dans la 1er colonne
et que :
si "pas identique" la couleur soit la même que dans la colone "référence produit 1" idem si case vide dans la 1er colonne
je pense qu'il vaudrait mieux regarder le fichier ci-joint
https://mon-partage.fr/f/KnRxNzTV/
je reste bien entendu à votre disposition

cdlt
christophedir

5 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
5 févr. 2018 à 18:20
Bonsoir

si j'ai bien compris votre tableau de droite, il semble que la seule formule de MFC ci dessous:

=OU($P8="";$M8<>$P8)

fasse ce que vous demandez

... sauf erreur de compréhension
crdlmnt
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
5 févr. 2018 à 18:26
Bonsoir

1° Inutile et lourd d'avoir une MFC pour chaque cellule en bloquant les références avec des $ comme dans tes cas qui fonctionne, il faut sélectionner le plage entière des cellules où doit s'appliquer le MFC et indiquer la règle pour la 1ere cellule

2° Ainsi en sélectionnant P16:P18 la formule de MFC sera =OU(P16<>M16;M16="") et couleur rose

3° Puis en selectionnant P24:P26 la formule sera =OU(M24<>P24;P24="") et couleur rose

Cdlmnt
Via
0
christophedir Messages postés 200 Date d'inscription vendredi 18 novembre 2016 Statut Membre Dernière intervention 28 février 2024
5 févr. 2018 à 18:59
Merci à vous,
la formule de "Vaucluse" marche super bien, j'ai un peu plus de mal avec la sélection des plages, mais je referais un essai demain matin .
est-il possible de copier une "MFC" et de la coller sur d'autres tableau?
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
5 févr. 2018 à 19:19
Re la formule de Vaucluse (qui a été un peu plus rapide et que je salue amicalement au passage) est la même que la mienne

Par contre si tu veux avec l'outil pinceau Reproduire la mise en forme il faut impérativement que les références dans la formule ne soient pas figées par des signes $
Par exemple tu as entré la formule =OU(P16<>M16;M16="") sans $ pour la plage P16:P18, la fenêtre de MGC quand tu fais Gerer les régles affiche par contre S'applique à =$P$16:$P$18 (plage bloquée)
Si tu veux appliquer cette MFC à un autre tableau de structure identique
soit dans ton cas un tableau qui a le même écart entre les cellules testées (3 colonnes d'écart entre M et P) par exemple le tableau commençant en E24:H24 tu dois :
- sélectionner la 1ere cellule d'application de la MFC dans ton 1er tableau (P16)
-sélectionner l'outil Reproduire la mise en forme
- l'appliquer à la plage allant de H24 à H26 (ou plus si le tableau et plus grand)

En sélectionnant H24 et Gerer les régles tu verra que ta formule est devenue =OU(H24<>E24;E24="") et que le Fait référence à : indique bien =$H$24:$H$26

Cdlmnt
Via
0

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

Posez votre question
christophedir Messages postés 200 Date d'inscription vendredi 18 novembre 2016 Statut Membre Dernière intervention 28 février 2024
5 févr. 2018 à 20:22
Re bonjour,
j'ai testé l'outil pinceau Reproduire la mise en forme cela marche en veillant a enlever les signes$

merci cela va me faciliter le travail
bonne soirée à vous
cdlmnt
christophedir
0