cs_hypsos
Messages postés7Date d'inscriptionjeudi 7 décembre 2006StatutMembreDernière intervention24 décembre 2006
-
7 déc. 2006 à 10:54
TMONOD
Messages postés256Date d'inscriptionmardi 25 novembre 2003StatutMembreDernière intervention 6 novembre 2009
-
7 déc. 2006 à 13:37
Bonjour à tous,
Je suis débutant en programmation VBA et souhaiterais faire la chose suivante:
1. effectuer un vlookup sur une plage de donnée 1
2. si le résultat du vlookup renvoit #N/A alors je fais un vlookup sur une plage 2 d'une autre feuille excel
J'arrive à effectuer cette opération avec la formule suivante:
IF(ISNA(VLOOKUP(C3;A1:B3;2;FALSE))TRUE;VLOOKUP(C3;A5:B7;2;FALSE);"valeur non trouvée")
mais je ne sais pas le faire en VBA
pourriez vous m'indiquer la marche à suivre
TMONOD
Messages postés256Date d'inscriptionmardi 25 novembre 2003StatutMembreDernière intervention 6 novembre 20091 7 déc. 2006 à 13:37
Bonjour,
Le mieux, sous Excel, est de faire ce que vous feriez manuellement tout en enregistrant une macro puis d'aller voir après le code qui a été produit.
Vous apprendrez ainsi trés vite la syntaxe dont vous avez besoin.