Bonjour,
Cette formulation renvoie la valeur minimum dans un groupe de 3 cellules : Q11:Q13
?Application.Min([Q11:Q13])
Mais ce qui m'intéresse ce n'est pas la valeur, mais le row (à la rigueur l'index/row) de la première cellule qui renvoie ce minimum.
The Winner est celui qui me trouve le code le plus court possible ! (L'objectif n'étant pas de loger le tout dans une ligne, mais de réaliser un code propre et concis)
Merci
EDIT : Pour l'instant j'en suis là :
Function RetRow%()
Dim i%, k%
i = Application.Min([Q9:Q11])
k = 9
While Not Cells(k, 17) = i
k = k + 1
Wend
RetRow = k
End Function
Pas mieux ?