Sub Ajoute()
Application.ScreenUpdating = False
TabloDonnées = Range("B3:B" & Range("B65500").End(xlUp).Row) ' Tablo des données
TabloCritères = Range("G3:I" & Range("G65500").End(xlUp).Row) ' Tablo des critères
ReDim TabloResult(UBound(TabloDonnées), 1)
For i = 1 To UBound(TabloDonnées) ' Suppression de tous les espaces
TabloDonnées(i, 1) = Replace(TabloDonnées(i, 1), " ", "")
Next i
For i = 1 To UBound(TabloDonnées)
For j = 1 To UBound(TabloCritères)
If TabloDonnées(i, 1) Like "*" & TabloCritères(j, 1) & "*" Then ' Si critère trouvé
TabloResult(i - 1, 0) = TabloCritères(j, 2) ' Remplit Nom et Prénom
TabloResult(i - 1, 1) = TabloCritères(j, 3)
End If
Next j
Next i
[C3].Resize(UBound(TabloResult, 1), 2) = TabloResult ' Restitue résultat
End Sub