Merci Thierry !
J'avais pensé au calcul manuel par les options, mais cela ne répond pas aux contraintes imposées. Il faut vraiment que le calcul soit fait à la fin de la saisie, mais fait automatiquement.
Je n'ai pas encore essayé avec les fonctions VBA.
Par contre j'ai trouvé un truc qui est assez satisfaisant :
un quatrième paramètre dans la fonction RECHERCHEV qui oblige a trouver la correspondance exacte.
Du coup, mes données entrées étant formatées sur le même nombre de caractères, il ne peut trouvé de correspondance qu'une fois la saisie terminée !
Quand je rentre 123456, il affiche un #N/A pour 1, puis 12 puis 123... etc, mais qui n'est pas gênant, puisque il affiche les bonnes infos une 132456 entré.
Je sais pas si je me suis bien exprimé, mais merci encore Thierry.