Sub test()
    Dim r As Range
    Dim r1 As Range
    Dim r2 As Range
    Dim t As Single
    Dim texte As String
    Cells.Interior.Color = xlNone
    
    Set r1 = [D3:J9]
    Set r2 = [E1:E15]
    
    r1.Interior.Color = RGB(0, 200, 255)
    r2.Interior.Color = RGB(0, 255, 200)
    
    texte = "Range 1 = " & r1.Address(0, 0) & vbCrLf & "Range 2 = " & r2.Address(0, 0) & vbCrLf
    t = Timer
    Set r = ExclusionTraditionnelleAméliorée(r1, r2)
    texte = texte & "Exclusion traditionnelle améliorée : " & Format(Timer - t, "#0.00 sec") & vbCrLf & _
            GetAddressFromRange(r) & vbCrLf & "********************************************" & vbCrLf
    t = Timer
    Set r = ExclusionTraditionnelleAméliorée(r1, r2)
    texte = texte & "Exclusion traditionnelle améliorée : " & Format(Timer - t, "#0.00 sec") & vbCrLf & _
            GetAddressFromRange(r) & vbCrLf & "********************************************" & vbCrLf
    'Exclusion par la méthode Map Range to Table du Module_RangeFunctions
    t = Timer
    Set r = Exclusion(r1, r2)
    texte = texte & "Exclusion Map Range to Table : " & Format(Timer - t, "#0.00 sec") & vbCrLf & _
            GetAddressFromRange(r) & vbCrLf & "********************************************"
    MsgBox texte
End Sub