Bonjour Girodo
ta macro dur dur sur exclel 2002
modification pour etre compatible
Private Sub Worksheet_Activate()
'
'''For lT1 = 2 To Sheets("Table 1").Range("A1048576").End(xlUp).Row
Application.ScreenUpdating = False
For lT1 = 2 To Range("A" & Rows.Count).End(xlUp).Row
'RAZ "Compatible"
Cells(lT1, 3) = ""
'Ajout des V?hicules compatibles en Colonne C
' ' '' For lT2 = 1 To Sheets("Table 1").Range("A1048576").End(xlUp).Row
For lT2 = 1 To Range("A" & Rows.Count).End(xlUp).Row
For cT2 = 2 To 6
If Sheets("Table 2").Cells(lT2, cT2) = Cells(lT1, 1) Then
Cells(lT1, 3) = Cells(lT1, 3) & ", " & Sheets("Table 2").Cells(lT2, 1)
End If
Next
Next
'Suppression du " ," au d?but
Cells(lT1, 3) = Mid(Sheets("Table 1").Cells(lT1, 3), 3)
Next
End Sub
A+
Maurice
Merci Maurice, ça fonctionne déjà mieux
Cependant, lorsque je lance la macro, je n'obtiens pas tous les résultats possibles.
En l’occurrence, au lieu d'obtenir 5 résultats sur la première référence, je n'en obtiens qu'un seul.
La deuxième, quant à elle, ne trouve que 4 résultats possibles sur 8.
De plus, c'est un fichier exemple. Ou puis-je intervenir dans la macro pour que je puisse rajouter des références dans la colonne A de la Table 1 (actuellement il ne prend en compte que les 3 premières références) et surtout une base de données plus importante dans la Table 2 ?