Re,
Je ne puis que répéter ce qui a été dit :
La liste des noms (Fichier 1 colonne A) a été nommée (menu Insertion / Nom / Définir)
Menu Insertion / Nom / Définir
Clique sur "liste" et la formule suivante apparaît dans le bas de la fenêtre:
=DECALER('FICHIER 1'!$A$2;;;NBVAL('FICHIER 1'!$A:$A)-1)
Cette formule adapte la longueur de la plage en colonne A:A au nombre de valeurs qui s'y trouve (NBVAL), à partir de la cellule A2.
Le -1 parce que dans la plage $A:$A il y a un titre et que DECALER commence en cellule A2.
Il faut nommer cette plage parce qu'Excel n'autorise pas de mise en forme conditionnelle faisant référencve à une plage d'une autre feuille.
Une MFC (menu Format / Mise en forme conditionnelle) a été placée sur le tableau du Fichier 2
Sélectionner le tableau du fichier 2
Menu Format / Mise en forme conditionnelle
La formule est : =NB.SI(liste;$A2)=0
Si dans la plage "liste" le nombre de valeurs (NB.SI) est égal à 0, (donc VRAI s'il n'y a pas de code correspondant en Fichier 1) il faut mettre en forme
Clique sur "Format"
Sous l'onglet "Motifs" il y a le choix des couleurs, puis OK et OK
dré