Recherche de la dernière ligne contenant la valeur 202 dans la colonne B

Bonjour à tous,

je recherche à stocker dans une variable DL la dernière ligne contenant la valeur 202 dans la colonne B

mon but est de faire une boucle qui construit un tableau qui vient récuperer tous les codes des produits faisant partie du tarif 202

le tableau va ressembler à l'image "tableau à construire"

les codes produits sont récupérer dans un tableau ou s'enchainent plusieurs tarifs

202

liste produits

203

liste produits

204

liste produits

voir image "tableau père"

ma question est :

comment faire arrêter la boucle quand on change de tarif ?

sachant que le code tarif 202 se trouve dans la colonne B

Merci à tous pour votre aide

tableau a construire tableau pere

Bonjour,

Voilà ma proposition:

Dim N As Long, DL As Long

With Sheets("TaFeuille")
   Max = .Cells(.Rows.Count, 2).End(xlUp).Row
   For N = 1 To Max
      If .Cells(N, 2) = 202 Then DL = N
   Next N
   MsgBox "La dernière ligne contenant 202 est la ligne " & DL
End With

ça marche très bien , merci beaucoup

Rechercher des sujets similaires à "recherche derniere ligne contenant valeur 202 colonne"