XL 2016 [RESOLU] Message d'erreur si vlookup ne trouve pas la référence

ivan27

XLDnaute Occasionnel
Bonjour à tous,

Lors d'une recherche en VBA avec VLOOKUP, en cas d'erreur, je souhaiterais ouvrir une msgbox qui me communique les numéros de commandes (colonne C) de la ligne ou des lignes en erreur.
Dans l'exemple joint, un message du genre :

Erreur de code sur commande 18083781
Erreur de code sur commande 18083788

Merci d'avance pour votre aide et bonne fin de journée

Ivan
 

Fichiers joints

ivan27

XLDnaute Occasionnel
Bonjour Pierrejean,
Merci pour ta proposition et ta réactivité.
Ton code me renvoi bien la première erreur.
Par contre, dans mon exemple, j'ai volontairement simulé 2 erreurs en E10 et E13. Serait-il possible de renvoyer ces 2 erreurs (ou plus) dans un même msgbox ?
Bien cordialement,
Ivan
 

pierrejean

XLDnaute Barbatruc
Re

Il n'y avait pas d'erreur en ligne 13 parce que A13 n’était pas COL
Avec COL l'erreur est bien signalée
Néanmoins je regarde pour avoir un message global comme tu le souhaites
 

Fichiers joints

ivan27

XLDnaute Occasionnel
Re bonsoir, PierreJean, le forum,

Tout simplement génial !
Je te réitère mes remerciements,
Bonne fin de week-end à tous
Ivan
 

ivan27

XLDnaute Occasionnel
Bonjour le forum, PierreJean,

PierreJean, en utilisant ton code en exploitation, je viens de me rendre compte qu'il plante s'il ne trouve pas d'erreur.
Te serais-t-il possible de l'adapter pour que le code se poursuive quand tout va bien ?
Bien cordialement et bonne journée
 

Créez un compte ou connectez vous pour répondre

Vous devez être membre afin de pouvoir répondre ici

Créer un compte

Créez un compte Excel Downloads. C'est simple!

Connexion

Vous avez déjà un compte? Connectez vous ici.

Haut Bas