Colorer/cellule si cellule voisine=rouge

16 -  
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour à tous,

J'ai un petit problème et j'espérais que peut-être quelqu'un pourrait éclairer ma "lanterne" ^^.

J'essaye de créer une macro qui ne passe pas par l'intermédiaire d'un bouton (elle devrait être automatique) sur Excel 2007 qui me permet de colorer l'intérieur d'une cellule (le nom d'un fournisseur) en jaune à condition que 2 autres cellules (ex : e-mail du vendeur non valide et e-mail du commercial non valide) de la même ligne (pas forcément côte à côte) soit en rouge.

Malheureusement ma macro ne marche pas, donc si quelqu'un avait une petite idée.

Merci d'avance,

1 réponse

eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bonjour,

Tu peux te passer de macro pour ça, tu as la mise en forme conditionnelle (MFC) qui est prévue pour.

Par contre il faut tester les adresses par formule plutôt que la couleur (à moins que sur 2007 tu puisses tester directement la couleur).

Tu sélectionnes les cellules concernées, par exemple la colonne du fournisseur B et
dans la MFC tu choisis 'la formule est' et tu saisis si tes adresses sont en D et F :
=ET(B1<>"";ESTERREUR(CHERCHE("@";D1)+CHERCHE(".";D1;CHERCHE("@";D1))+CHERCHE("@";F1)+CHERCHE(".";F1;CHERCHE("@";F1))))

eric
0