Equivalent recherche v en VBA

Bonjour à tous,

j'essaye de trouver une boucle qui me permettrait de chercher les valeurs des noms des produits selon les codes produits

des tableaux suivants

je dois incrémenter la colonne libellé produit du" tableau à construire " feuil2

grace au tableau père qui se trouve dans un autre onglet feuil1

ou se trouve un annuaire de produit : avec les codes et les libellés

j'y arrive avec ce code sauf qu'il n'associe pas les bons libellé aux bons codes produits

il suit l'ordre du tableau père

For X = 27 To [c65000].End(xlUp).Row

If Sheets("feuil2").Cells(I, 1).Value <> "" Then

Cells(X, 2) = "=INDEX(feuill1!RxC1:R[dl]C3,MATCH(RC[-1],feuil1!RxC2:R[dl]C2,0))"

End If

Next X

avez vous une idée ?

dl étant mon nb de ligne total sur le tarif 202

merci pour votre aide ,

tableau a construire tableau pere

Bonjour,

proposition de correction

 dl = Sheets("feuil1").Cells(Rows.Count, 3).End(xlUp).Row
    With Sheets("feuil2")
    For x = 27 To .Cells(Rows.Count, 1).End(xlUp).Row
        If .Cells(x, 1).Value <> "" Then
            Set re = Sheets("Feuil1").Range("C1").Resize(dl).Find(.Cells(x, 1).Value, lookat:=xlWhole, LookIn:=xlValues)
            If Not re Is Nothing Then
                .Cells(x, 2) = re.Offset(, -1)
            End If
        End If
    Next x

Bonjour

Merci beaucoup pr votre aide ; j'ai essayé le code en l'adaptant mais je crois que c'était mon fichier exemple qui correspondait pas à ce que je voulais . Du coup j'ai refais un autre sujet qui correspond exactement . Pr pas nous faire perdre plus de temps . Merci qd même d'avoir répondu )

( je vais clôturer ce sujet)

Rechercher des sujets similaires à "equivalent recherche vba"