[XL_XP]-colorier résultat comparaison colonne distante

piraga

XLDnaute Nouveau
Bonjour à tous
je suis totalement ignorant en MACRO.
J'ai un tableau de 900 lignes* 15 champs.
J'ai inséré une formule sur toutes les lignes de la colonne K de ma feuille

Si la valeur retournée par la formule dans une une ligne de la Colonne K est de 7% SUPERIEURE ou de 7% INFERIEURE à celle d'une autre cellule de la même ligne mais de la colonne H, je voudrais que le résultat apparaisse en ROUGE (pas bon, à refaire).

SI K2 <0,93*H2 ou si K2 > 1,03*H2 = > colorier le fond de la cellule K2 en rouge.
et ainsi de suite jusqu'à la fin du tableau

JE PRENDS L'ILLUSTRATION SUIVANT (col H et K sont ici contiguës mais naturellement pas dans mon tableau)

H K
1 2 2 là c'est bon.
2 1,7 2,9 là c'est pas bon

Quelqu'un aurait-il dans ces trésors une marco pour cela ?
merci de votre aide
 

minipuce

XLDnaute Occasionnel
Re : [XL_XP]-colorier résultat comparaison colonne distante

Bonjour,

En utilisant les mises en forme conditionnelles.
Voir exemple en pièce jointe.

A+
Minipuce
 

Fichiers joints

piraga

XLDnaute Nouveau
Re : [XL_XP]-colorier résultat comparaison colonne distante

merci beaucoup
j'avais déjà vu cet extrait que vous avez annexé mais il ne marche pas dans mon cas.
J'ai rajouté des valeurs invalides à la suite de votre exemple et la mise en forme conditionnelle n'a pas marché !
Voir la copie jointe

Merci en tout cas et si jamais il y avait un genre de détail très évident pour vous n'hésitez pas à me le faire remarquer.
 

Fichiers joints

minipuce

XLDnaute Occasionnel
Re : [XL_XP]-colorier résultat comparaison colonne distante

Re bonjour,

en fait pour une raison que je ne connais pas, il faut réécrire la mise en forme conditionnelle, et ne pas se tromper comme je l'avais fait, mais séectionner : "n'est pas compris entre" (ou qlq chose comme ça, je suis en version anglaise).

Si quelqu'un sur le forum, peut expliquer pourquoi il faut ré-écrire la formule, ...

A+
Minipuce

Edit
En fait :
il faut se mettre sur la première cellule du tableau
Format / mise en forme conditionnelle
La cellule n'est pas comprise entre
Saisir "=$C4*0.93" et "=$C4*1.07" attention de bien positionner les $
Ensuite copier la mise en forme à l'aide du "pinceau"
la coller sur les autres cellules de la colonne
A+
Minipuce
 
Dernière édition:

piraga

XLDnaute Nouveau
Re : [XL_XP]-colorier résultat comparaison colonne distante

OK
peut-être un détail qui a son importance : est-il possible que la coloration se fasse non pas à la fin par l'application de MFC mais en cours de frappe.
J'ai en effet un tableau de 900 lignes, demain il sera de 4000. L'idéal c'est qu'à partir du moment où la cellule comparée n'est pas bonne, elle soit immédiatement en rouge de façon à la traiter immédiatement.

merci encore
 

minipuce

XLDnaute Occasionnel
Re : [XL_XP]-colorier résultat comparaison colonne distante

Re,
Vois en pièce jointe si ça te convient
J'ai mis la mise en forme conditionnelle sur la plage : G5:G19
Quand tu rentres un chiffre en colonne F (de F5 à F19), automatiquement la cellule en G qui correspond à la meme ligne change de couleur.
A+
Minipuce
 

Fichiers joints

Discussions similaires


Haut Bas