Bonsoir , j'ai écrit une fonction qui compare 3 nombres et affiche le plus grand mais apparemment elle ne marche pas , elle ne me renvoit pas le plus grand :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Function LePlusGrandDes3(ByVal x As Double, ByVal y As Double, ByVal z As Double) As Double
    If (x And y) < z Then
    LePlusGrandDes3 = z
    ElseIf (y And z) < x Then
    LePlusGrandDes3 = x
    Else
    LePlusGrandDes3 = y
    End If
End Function
quelqu'un pourrait il me dire ce qui ne va pas svp ?

merci