Boucle de recherchev

Fermé
salsero75014 Messages postés 32 Date d'inscription mercredi 29 novembre 2017 Statut Membre Dernière intervention 11 mai 2018 - 6 déc. 2017 à 09:43
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 7 déc. 2017 à 14:11
Bonjour,

Je cherche à créer une macro qui fait une recherchev en boucle: Je m'explique je veux quelque parte de la première cellule du tableau et qu'elle fasse une recherche v par rapport a un autre tableau, donc je veux qu'ellel se dplace sur une cellule ligne 6 et qu'elle se déplance par colonne sur 10 colonne. Pour le résultat c'est pareil je voudrais qu'elle prenne le resutat par rapport au colonne.

En gros je veux que dans ma premiere cellule il y ai le resultat de la recherche v dans l autre tableau qui correspond a la colonne 20 dans mon autre tableau, et dans ma cellule juste apres je veux qu'il y ai le resultat de la recherchev qui correpond a l autr etableau mais cette fois ci colonne 21:

Public Sub Marecherchev()
'indice pour ligne et colonne
Dim i As Long, j As Long



'pour parcourir les cellules
For i = 21 To 31 Step 1 'lignes 2 à 6
For j = 20 To 30 Step 1
Cells(6, i).FormulaR1C1 = "=IFERROR(VLOOKUP(RC2,'[Copie de P&L Nov_Valeurs-1.xlsx]Feuil1'!C1:C30,j,FALSE),"""")"





Next j
Next i



End Sub</code>


Voila le code que j'ai tenté, cela met bien les formule recherchev dans toute mes cellules cependant ca me laisse "j" dans ma formule au lieu de faire la boucle aussi.

Merci d'avance


1 réponse

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775
7 déc. 2017 à 12:29
Bonjour,

La réponse ici, page 24 :
ftp://ftp-developpez.com/bidou/Cours/VBA/formationVBA.pdf
0
salsero75014 Messages postés 32 Date d'inscription mercredi 29 novembre 2017 Statut Membre Dernière intervention 11 mai 2018 1
7 déc. 2017 à 13:56
La page ne s'ouvre pas
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775
7 déc. 2017 à 13:59
??????
0
salsero75014 Messages postés 32 Date d'inscription mercredi 29 novembre 2017 Statut Membre Dernière intervention 11 mai 2018 1
7 déc. 2017 à 14:09
C'est un cours de 110 pages, je dois le lire et je comprendrais? mais du coup pas besoin de creer ce fourm? lol
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775 > salsero75014 Messages postés 32 Date d'inscription mercredi 29 novembre 2017 Statut Membre Dernière intervention 11 mai 2018
Modifié le 7 déc. 2017 à 14:12
la réponse est sur la page 24 (Concatenation)

C'est en forgeant ..;
0