Sub Message1()
Dim d1 As Object, d2 As Object
Dim t1(), t2(), i As Long, j As Long
Set d1 = CreateObject("scripting.dictionary")
Set d2 = CreateObject("scripting.dictionary")
t1 = Feuil1.[A1].CurrentRegion.Value
t2 = Feuil2.[A1].CurrentRegion.Value
For i = 1 To UBound(t1)
d1(t1(i, 1)) = ""
Next i
For j = 1 To UBound(t2)
If Not d1.Exists(t2(j, 1)) Then d2(t2(j, 1)) = ""
Next j
Feuil3.[c2].Resize(d2.Count, 1) = Application.Transpose(d2.keys)
End Sub