Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2642 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  vlookup

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

vlookup

n°1269990
ikea4
c ts les jours noel chez ikea
Posté le 19-12-2005 à 15:27:59  profilanswer
 

Bonjour,
 
voici mon programme : (cette macro est imbriquée dans une autre macro qu'on appelera "intro"
 
sub test()
 
Worksheets("approximation1" ).Select
Dim i
i = 11
While Cells(i, "A" ) <> ""
Cells(i, "B" ) = Application.WorksheetFunction.VLookup(Cells(i, "A" ), Worksheets(bac).Range("$B$2:$D$27" ), 3, False)
Cells(i, "C" ) = Application.WorksheetFunction.VLookup(Cells(i, "A" ), Worksheets(bac).Range("$B$2:$D$27" ), 2, False)
i = i + 1
Wend
 
end sub
 
le problème, c'est qu'il m'affiche une erreur lorsque la valeur à trouver n'existe pas dans ma matrice de référence.
En mettant "on error resume next", il va à la commance suivante de ma macro "intro", alors que je veux qu'il fasse i=i+1
 
comment gérer ce problème.
 
merci beaucoup.

mood
Publicité
Posté le 19-12-2005 à 15:27:59  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  vlookup

 

Sujets relatifs
[VBA] While et VlookupVLOOKUP type of return value
nommer une plage pour faire un VlookUperreur vlookup
Plus de sujets relatifs à : vlookup


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR