OVH Cloud OVH Cloud

Valeur Min dans un tableau array

2 réponses
Avatar
Alfred
Bonjour,
Je recherche une macro qui me renvoie une valeur minimale dans un tableau
ARRAY d'environ 10 valeurs.

Pouvez-vous m'aider ?
Merci pour vos réponses
Al

2 réponses

Avatar
Pascal Engelmajer
Salut,
Option Explicit
Sub test()
Dim x As Variant
x = Array(3, 2, 2, 7, 8, 9, 6, 7)
MsgBox minArray(x)
End Sub
Function minArray(t)
Dim i As Integer
Dim minT As Integer
minT = t(0)
For i = 1 To UBound(t)
If minT > t(i) Then minT = t(i)
Next i
minArray = minT
End Function
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"Alfred" a écrit dans le message de news:

Bonjour,
Je recherche une macro qui me renvoie une valeur minimale dans un tableau
ARRAY d'environ 10 valeurs.

Pouvez-vous m'aider ?
Merci pour vos réponses
Al




Avatar
AV
Je recherche une macro qui me renvoie une valeur minimale dans un tableau
ARRAY d'environ 10 valeurs.


x = Array(3, 2, 2, 7, 8, 9, 6, 1, 9, 10)
MsgBox Application.Min(x)

AV