Mise en forme conditionnelle particulière

Bonjour,

Cela peut paraître assez simple mais je bute sur un petit problème de mise en forme conditionnelle.

J'ai deux colonnes, la première avec un "nom" la seconde avec une "valeur".

J'ai fait une MFC sur la colonne "valeur" pour avoir un gradient de couleur en fonction de la valeur et j'aimerais reporter la même couleur sur la cellule associée dans la colonne "nom".

Est-ce que quelqu'un aurait des pistes pour m'aider à y voir plus clair

je vous joins un exemple.

Merci d'avance,

8test-mfc.xlsx (12.95 Ko)

Bonsoir,

si personne ne répond c'est qu'en MFC ce n'est pas possible... A moins de transformer la valeur texte en nombre et encore cette valeur ne sera pas identique à la colonne valeur...

Il y a cependant une possibilité en VBA, qui je crois a une instruction de "récupération" de couleur conditionnelle...

@ bientôt

LouReeD

Oui c'est bien cela :

Selection.DisplayFormat.Interior.Color 

Donc colonne A :

Cells(1,1).interior.color = cells(1,2).DisplayFormat.Interior.Color 

Pas testé !

@ bientôt

LouReeD

Ca marche !

mais il faut retravailler le code pour que ce soit automatique par exemple, lors d'un changement de valeur en colonne B.

Le fichier :

10test-mfc.xlsm (25.03 Ko)

@ bientôt

LouReeD

Ca marche !

mais il faut retravailler le code pour que ce soit automatique par exemple, lors d'un changement de valeur en colonne B.

Le fichier :Test MFC.xlsm@ bientôt

LouReeD

C'est super ! Ca fonctionne parfaitement bien

Merci beaucoup.

Bonne soirée

Bonsoir,

merci @ vous pour vos remerciements !

@ bientôt

LouReeD

Rechercher des sujets similaires à "mise forme conditionnelle particuliere"