If elseif inferieur ou supérieur

Bonjour,

je rencontre un soucis dans mon if elseif

j'ai une valeur Amount_out_average de 0.5564....

le if ci dessous me rend la valeur

We have a strong role in the project ce qui ne correspond pas à la réalité

Aussi je conclu que le problème vient de mon if et plus précisément des décimales mal exprimées mais comment procéder svp?

 If Amount_out_average > 2 Then
Message = "We have a dominent role in the project"
ElseIf "1,2" < Amount_out_average < 2 Then
Message = "We have a strong role in the project"
ElseIf "0,8" < Amount_out_average < "1,2" Then
Message = "We have a average role in the project"
 ElseIf "0,3" < Amount_out_average < "0,8" Then
Message = "We have a minor role in the project"
Else
Message = "We have a tiny role in the project"

End If

merci par avance,

Bonjour,

Cette syntaxe :

"1,2" < Amount_out_average < 2 'est inadmise en VBA

Il faut faire queque chose du genre :

Amount_out_average > 1,2  And Amount_out_average < 2

A+

ah je ne savais pas mais merci je vais pouvoir tester

Rechercher des sujets similaires à "elseif inferieur superieur"