Probleme de format avec la fonction FIND

Bonjour,

j'ai un petit bug avec la fonction FIND:

Sur une feuille1 j'ai une liste de nombre, sur une feuille2 j'ai certains de ces nombres reportés mais pas tous.

J'ai donc fait une macro pour comparer les 2 listes, trouver les différences et les reporter sur la feuille2.

Le problème est que la fonction FIND ne voit pas toutes les valeurs, par exemple si j'ai déjà une valeur 975 sur ma feuill2, la fonction FIND ne considère pas la valeur 97 ou 75 de ma feuill1 comme étant différente et ma macro ne transfère pas ces valeurs à 2 digits.

Comment puis résoudre ce problème ?

Ci-joint un exemple simplifié. (les vraies listes sont beaucoup plus longues et variables en taille).

Merci.

50bug-find.zip (8.93 Ko)

Bonjour tkd2009

Peut être comme ceci

 Set Cherch = plage2.Find(Cel.Value, LookIn:=xlValues, lookAt:=xlWhole)

Ca marche merveilleusement!

un grand merci

Rechercher des sujets similaires à "probleme format fonction find"