Bonjour à tous

Je m'arrache les derniers cheveux qu'il me reste sur la façon d'intégrer une plage variable dans la fonction max sous forme matricielle.
J'ai beau ajouter des guillemets ajouter des & ou encore combiner les 2, ça ne fonctionne pas

La partie x fonctionne
La partie y ne fonctionne pas

Voici mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Sub Test()
 
 
Set plage1 = Range("A1:A5")
adresse1 = plage1.Address
 
Set plage2 = Range("B1:B5")
adresse2 = plage2.Address
 
x = Evaluate([MAX(IF(A1:A5="A",ROW(A1:A5)))])
MsgBox x
 
y = Evaluate([MAX(IF( & adresse1 & ="A",ROW(adresse1)))])
MsgBox y
 
End Sub
Père dodu, j'en peux pluuuuuuussssssss