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:
Père dodu, j'en peux pluuuuuuussssssss
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
Partager