Evaluate Max if avec plage variable
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:
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