XL 2010 Comparer 2 listes et colorerComparer 2 listes et colorer

Blafi

XLDnaute Occasionnel
Bonjour à tous,

Je ne suis décidément pas très fort car je n'arrive pas à résoudre mon problème (question d'expression de formule sans doute) :

J'ai une feuille (jointe) avec deux listes de prénoms -noms. L'une en colonnes A et B, l'autre en colonnes E et F. Grace à la fonction "présent" trouvée sur internet et mise en place en VBA, j'arrive à comparer mes deux listes et à faire apparaitre en colonne D la mention "absent" à hauteur des prénoms-noms non présents dans la première liste. Ça marche très bien (mes listes font 1000 noms et dans mon fichier joint, ils ont été naturellement "détériorés")
J'aimerais que en face de cette mention Absent, les cellules prénoms et noms correspondantes soient colorés (en rouge par ex). Il faut certainement utiliser une mise en forme conditionnelle mais je n'arrive pas à établir la formule correspondante.....

Quelqu'un peut-il m'aider ?
Merci d'avance de votre aide
 

Pièces jointes

  • Mes listes.xlsm
    16.2 KB · Affichages: 23

D.D.

XLDnaute Impliqué
Hello,

Comme ca ?
upload_2019-1-18_15-27-49.png
 

Blafi

XLDnaute Occasionnel
Merci à tous les deux D.D. et Jacky67, vos solutions marchent parfaitement, je vais m'en servir immédiatement...

NB: je m'aperçois que le titre de mon sujet se répète. Petite erreur mais je ne sais comment la rectifier..

A bientôt.
 

Blafi

XLDnaute Occasionnel
Re bonjour,

Pour Jacky67 : je n'arrive pas à entrer la formule matricielle dans toutes les cellules en une seule fois. Je suis obligé d'entrer la formule dans D2, de la recopier vers le bas jusqu'en bas de ma colonne pour que les références s'adaptent, puis de reprendre chaque cellule en validant avec CTRL+Maj+Entrée pour en faire une matricielle..

Je m'y prend certainement mal mais si je sélectionne toute la plage de la colonne D, que je rentre la formule en D2 et que je valide par ctrl+maj+entrée, mes cellules en dessous de D2 me reprennent la même chose qu'en D2... et ça ne marche pas!

Comment alors faire car, tel que je m'y prend, je me vois mal revalider chacune des 1000 lignes de mon tableau...

Merci de ton aide et à bientôt.
 

Jacky67

XLDnaute Barbatruc
RE..
Pour l'exemple
1-Entrer la formule en D2
2-Valider D2 par Ctrl+Maj+Entrée
3-Sélectionner D2
4-Recopier vers le bas aussi loin que besoin

Ps Si la plage à traiter est plus longue que 500 lignes, il faut remplacer dans la formule les "500" par le nombre de ligne (ou plus).
Cela avant la recopie.
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 176
Messages
2 085 961
Membres
103 066
dernier inscrit
bobfils