Function MotsCommuns(ByVal x As String, ByVal y As String) As String
Dim xm, m, s$, r$
xm = Split(Application.Trim(LCase(x))): y = " " & Application.Trim(LCase(y)) & " "
For Each m In xm
If InStr(r, " " & m & " ") = 0 And InStr(y, " " & m & " ") > 0 Then r = r & " " & m & " "
Next m
MotsCommuns = Application.Trim(r)
End Function