Bonjour,
A l'avenir essayez de joindre un fichier également.
Sinon un code a adapter à votre fichier en passant par la méthode EVALUATE sur un EQUIV matriciel car un find ne peux pas chercher sur 2 plages il me semble :
Sub MessageBox()
Dim VAL_1$, VAL_2$, LR%, L As Variant
VAL_1 = "TEST"
VAL_2 = "A"
With ActiveSheet
LR = .Cells(.Rows.Count, 6).End(xlUp).Row
L = Application.Evaluate("=MATCH(""" & VAL_1 & VAL_2 & """,(F1:F" & LR & ")&(G1:G" & LR & "),0)") 'Essaie de trouver la combinaison de VAL_1 et VAL_2 dans les colonnes F et G
If IsError(L) Then 'Si L est erreur alors
MsgBox "Combinaison non trouvée", vbCritical
Else
MsgBox "Combinaison trouvée à la ligne " & L, vbInformation 'Sinon affiche le numéro de la ligne
End If
End With
End Sub
Avec le fichier support pour tester.
Cdlt,