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

VLookup dans une boucle

Hugues

XLDnaute Impliqué
Bonjour Le Forum,

J'ai un problème de code à inscrire dans une boucle :
Range('c'&x).Formula = '=VLookup('b' &x, liste, 3, False)'

Ouvez-vous m'aider ?

Autre question :
Toujours dans la même boucle je souhaiterais concatener dans la même cellule deux VLookup (resultat trouvé en colonne 4 et 5)

Merci pour votre aide,
 
M

Mytå

Guest
Salut Hugues et le Forum

Essaye avec ceci :

Cells(x, 3).Formula = '=VLookup(B' & x & ', liste, 3, False)'

cells(x,6).Formula = '=D' & x & '&E' & x

Mytå

Message édité par: Mytå, à: 12/01/2006 04:07
 
J

Jean LEYSENS

Guest
Pour le premier point, il faut que tu écrives ta formule sous la forme Row Column ex:
Range('a1').Formula = '=VLookup(r1c2, r1c2:r6c4, 3, False)'
Bien sur tu remplace les numéros de ligne par l'incrément de ta boucle.
Ca marchera.
Je regarderai plus tard pour la seconde question
bye
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…