bonjour,
je débute avec access et vba
j'ai écrit une fonction
Public Function Test(Valeur) As String
If 10 < Valeur < 5000 Then
Test = "Oui"
Else
Test = "Non"
End If
End Function
pourquoi, ça me renvoie toujours "oui" ?
merci,
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
db
madelaine a écrit :
bonjour, je débute avec access et vba j'ai écrit une fonction Public Function Test(Valeur) As String If 10 < Valeur < 5000 Then Test = "Oui" Else Test = "Non" End If
End Function pourquoi, ça me renvoie toujours "oui" ? merci,
Bonsoir,
Parce que le test doit s'écrire : if (valeur> and valeur<5000) then ...
Quand on écrit : if 10<valeur <5000, Access comprend : if (10<valeur) <5000 10<valeur renvoie -1 si c'est vrai, 0 si c'est faux. 0 et -1 sont tous deux <5000 donc la fonction renvoie toujours "Oui"
db
madelaine a écrit :
bonjour,
je débute avec access et vba
j'ai écrit une fonction
Public Function Test(Valeur) As String
If 10 < Valeur < 5000 Then
Test = "Oui"
Else
Test = "Non"
End If
End Function
pourquoi, ça me renvoie toujours "oui" ?
merci,
Bonsoir,
Parce que le test doit s'écrire :
if (valeur> and valeur<5000) then
...
Quand on écrit : if 10<valeur <5000, Access comprend : if (10<valeur) <5000
10<valeur renvoie -1 si c'est vrai, 0 si c'est faux. 0 et -1 sont tous
deux <5000 donc la fonction renvoie toujours "Oui"
bonjour, je débute avec access et vba j'ai écrit une fonction Public Function Test(Valeur) As String If 10 < Valeur < 5000 Then Test = "Oui" Else Test = "Non" End If
End Function pourquoi, ça me renvoie toujours "oui" ? merci,
Bonsoir,
Parce que le test doit s'écrire : if (valeur> and valeur<5000) then ...
Quand on écrit : if 10<valeur <5000, Access comprend : if (10<valeur) <5000 10<valeur renvoie -1 si c'est vrai, 0 si c'est faux. 0 et -1 sont tous deux <5000 donc la fonction renvoie toujours "Oui"
db
Michel__D
Bonjour,
db a écrit :
madelaine a écrit :
bonjour, je débute avec access et vba j'ai écrit une fonction Public Function Test(Valeur) As String If 10 < Valeur < 5000 Then Test = "Oui" Else Test = "Non" End If
End Function pourquoi, ça me renvoie toujours "oui" ? merci,
Bonsoir,
Parce que le test doit s'écrire : if (valeur> and valeur<5000) then ...
Ce serait pas plutot : if (valeur>10 and valeur<5000) then
Bonjour,
db a écrit :
madelaine a écrit :
bonjour,
je débute avec access et vba
j'ai écrit une fonction
Public Function Test(Valeur) As String
If 10 < Valeur < 5000 Then
Test = "Oui"
Else
Test = "Non"
End If
End Function
pourquoi, ça me renvoie toujours "oui" ?
merci,
Bonsoir,
Parce que le test doit s'écrire :
if (valeur> and valeur<5000) then
...
Ce serait pas plutot :
if (valeur>10 and valeur<5000) then
bonjour, je débute avec access et vba j'ai écrit une fonction Public Function Test(Valeur) As String If 10 < Valeur < 5000 Then Test = "Oui" Else Test = "Non" End If
End Function pourquoi, ça me renvoie toujours "oui" ? merci,
Bonsoir,
Parce que le test doit s'écrire : if (valeur> and valeur<5000) then ...
Ce serait pas plutot : if (valeur>10 and valeur<5000) then
db
Michel__D a écrit :
Parce que le test doit s'écrire : if (valeur> and valeur<5000) then ...
Ce serait pas plutot : if (valeur>10 and valeur<5000) then
Si, sûrement :-)
Michel__D a écrit :
Parce que le test doit s'écrire :
if (valeur> and valeur<5000) then
...
Ce serait pas plutot :
if (valeur>10 and valeur<5000) then
Parce que le test doit s'écrire : if (valeur> and valeur<5000) then ...
Ce serait pas plutot : if (valeur>10 and valeur<5000) then
Si, sûrement :-)
madelaine
Merci, je pense avoir compris. "db" a écrit dans le message de news:
madelaine a écrit :
bonjour, je débute avec access et vba j'ai écrit une fonction Public Function Test(Valeur) As String If 10 < Valeur < 5000 Then Test = "Oui" Else Test = "Non" End If
End Function pourquoi, ça me renvoie toujours "oui" ? merci,
Bonsoir,
Parce que le test doit s'écrire : if (valeur> and valeur<5000) then ...
Quand on écrit : if 10<valeur <5000, Access comprend : if (10<valeur) <5000 10<valeur renvoie -1 si c'est vrai, 0 si c'est faux. 0 et -1 sont tous deux <5000 donc la fonction renvoie toujours "Oui"
db
Merci, je pense avoir compris.
"db" <blue_moon_fr@_hotmail.com> a écrit dans le message de news:
e0jffqRRKHA.1280@TK2MSFTNGP04.phx.gbl...
madelaine a écrit :
bonjour,
je débute avec access et vba
j'ai écrit une fonction
Public Function Test(Valeur) As String
If 10 < Valeur < 5000 Then
Test = "Oui"
Else
Test = "Non"
End If
End Function
pourquoi, ça me renvoie toujours "oui" ?
merci,
Bonsoir,
Parce que le test doit s'écrire :
if (valeur> and valeur<5000) then
...
Quand on écrit : if 10<valeur <5000, Access comprend : if (10<valeur)
<5000
10<valeur renvoie -1 si c'est vrai, 0 si c'est faux. 0 et -1 sont tous
deux <5000 donc la fonction renvoie toujours "Oui"
Merci, je pense avoir compris. "db" a écrit dans le message de news:
madelaine a écrit :
bonjour, je débute avec access et vba j'ai écrit une fonction Public Function Test(Valeur) As String If 10 < Valeur < 5000 Then Test = "Oui" Else Test = "Non" End If
End Function pourquoi, ça me renvoie toujours "oui" ? merci,
Bonsoir,
Parce que le test doit s'écrire : if (valeur> and valeur<5000) then ...
Quand on écrit : if 10<valeur <5000, Access comprend : if (10<valeur) <5000 10<valeur renvoie -1 si c'est vrai, 0 si c'est faux. 0 et -1 sont tous deux <5000 donc la fonction renvoie toujours "Oui"