Equivalent de "esterreur" dans une recherche verticale - VBA Excel
talined
Messages postés44Date d'inscriptionjeudi 8 décembre 2011StatutMembreDernière intervention14 mars 2012
-
28 févr. 2012 à 09:48
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018
-
28 févr. 2012 à 10:47
Bonjour,
J'ai effectué une recherche verticale sous VBA. Le probleme que je rencontre est que lorsque la valeur recherchée n'existe pas dans la plage, le traitement s'arrête.
J'aimerais attribuer par défaut un 0 lorsque les valeurs recherchées ne se trouvent pas dans la plage. En excel : Si(esterrreur(RechercheV...));"0";rechercheV...))
Voici mon code :
.......................................
With Sheets("Analyse_écarts_Produits")
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 28 févr. 2012 à 10:47
Fonjour,
Ouvre ton aide VBA sur la méthode Find. Lis.
Si rien aucune correspondance n'est trouvée, elle retourne une plage = Nothing.
Utilise-la en conjonction avec Union
____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient