Problème pour faire une boucle avec recherche V en VBA

Résolu/Fermé
jubo03 Messages postés 1 Date d'inscription dimanche 25 novembre 2012 Statut Membre Dernière intervention 25 novembre 2012 - Modifié par jubo03 le 25/11/2012 à 23:16
 jubo03 - 26 nov. 2012 à 20:33
Bonjour,

Je voudrais faire une boucle avec une recherchev.
Le programme marche quand on enlève la boucle, et qu'on réécrit le programme avec un chiffre à la place de la variable i.
Ce que je souhaite, c'est de répéter un recherchev,
J'ai pensé à:

Sub test2()
Dim i As Integer

For i = 2 to 10

Sheets("Feuil1").Cells(i, 2).Value = WorksheetFunction.VLookup(Sheets("Feuil1").Cells(i, 1).Value, Sheets("Feuil2").Colunms("A:B"), 2, False)

Next

End Sub

Mais cela ne fonctionne pas.

Je ne comprends pas où est le problème?
Pouvez-vous m'aider?

Merci d'avance !


1 réponse

eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
26 nov. 2012 à 04:54
Bonjour,

avec .Colunms je ne pense pas que ça marche...

Si tu pouvais faire un petit fichier.
Déposer le fichier xls (réduit au nécessaire et anonymisé) sur cjoint.com et coller ici le lien fourni.

eric
0
Oui, tu as raison, j'ai essayé avec Range à la place de columns et ça marche maintenant!

Merci beaucoup Eric!
0