1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
DerLg =Fe_cablage .Cells(.Rows.Count, 1).End(xlUp).Row 'Fe_cablage est un onglet dans le fichier référentiel
der = Fe_référencés.Cells(.Rows.Count, 1).End(xlUp).Row ' Fe_référencés est un onglet dans le fichier bordereau
with Fe_cablage
For Compteur_1 = DerLg To I Step -1
longueur = .Cells(Compteur_1, 23).Value
type1 = .Cells(Compteur_1, 13).Value
If (type1 = "jarretière SMF") Then
jarr = "monomode"
Else
jarr = "multimode"
End If
Set trouve2 = Fe_référencés.Range("C1", "C" & der).Cells.Find("jarretière")
If (Not trouve2 Is Nothing) Then
Set trouve22 = Fe_référencés.Range("C1", "C" & der).Cells.Find(longueur)
x1 = trouve22.Address
If (Not trouve22 Is Nothing) Then
Set trouve3 = Fe_référencés.Range("C1", "C" & der).Cells.Find(jarr)
x2 = trouve3.Address
If (Not trouve3 Is Nothing) Then
Fe_Bordereau.Cells(K, 1) = Fe_référencés.Cells(trouve3.Row, trouve3.Column)
K = K + 1
End If
End If
End If
Next Compteur_1
End With |
Partager