Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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
 

Pièces jointes

  • test.xlsx.xlsm
    17.6 KB · Affichages: 17

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
 

Pièces jointes

  • test.xlsx.xlsm
    19.6 KB · Affichages: 12

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
 

Discussions similaires

Réponses
3
Affichages
378
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…