je voudrais savoir comment est interpreté des IF THEN qui se suivent. Il
s'agit de OU ou bien de ET
exemple :
Select Case Pret_Type.Value
Case 1
If Trait_FS = 0 Or IsNull(Trait_FS) Then
If Trait_EM = 0 Or IsNull(Trait_EM) Then
'=> comment est interpreté ce second IF. Je souhaite que mes
'2 conditions soient respectées.
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
End If
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
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
Jessy Sempere [MVP]
Bonjour
tu auras bien tes 2 conditions qui seront respectées...
Access testera ton 2ème IF uniquement si la première condition est respectée, ensuite il testera le 2ème et si cette condition est aussi respecté, il fera les instructions qui suivent ton Then
En gros :
If condition1 then if condition 2 then {instruction si les 2 sont respectées} else {instruction si seulement la première est respectée} end if else {instruction si aucune des 2} end if
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Nina" a écrit dans le message news:
Bonjour
je voudrais savoir comment est interpreté des IF THEN qui se suivent. Il s'agit de OU ou bien de ET
exemple : Select Case Pret_Type.Value Case 1 If Trait_FS = 0 Or IsNull(Trait_FS) Then If Trait_EM = 0 Or IsNull(Trait_EM) Then '=> comment est interpreté ce second IF. Je souhaite que mes '2 conditions soient respectées. ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = True ETQ_T_V.Visible = False End If Else ETQ_T_NV.Visible = False ETQ_T_V.Visible = True End If
Merci de votre aide N.
Bonjour
tu auras bien tes 2 conditions qui seront respectées...
Access testera ton 2ème IF uniquement si la première
condition est respectée, ensuite il testera le 2ème et si
cette condition est aussi respecté, il fera les instructions
qui suivent ton Then
En gros :
If condition1 then
if condition 2 then
{instruction si les 2 sont respectées}
else
{instruction si seulement la première est respectée}
end if
else
{instruction si aucune des 2}
end if
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Nina" <anonymous@discussions.microsoft.com> a écrit dans le message news:
OiZ3Z6j8EHA.2600@TK2MSFTNGP09.phx.gbl...
Bonjour
je voudrais savoir comment est interpreté des IF THEN qui se suivent. Il
s'agit de OU ou bien de ET
exemple :
Select Case Pret_Type.Value
Case 1
If Trait_FS = 0 Or IsNull(Trait_FS) Then
If Trait_EM = 0 Or IsNull(Trait_EM) Then
'=> comment est interpreté ce second IF. Je souhaite que mes
'2 conditions soient respectées.
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
End If
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
tu auras bien tes 2 conditions qui seront respectées...
Access testera ton 2ème IF uniquement si la première condition est respectée, ensuite il testera le 2ème et si cette condition est aussi respecté, il fera les instructions qui suivent ton Then
En gros :
If condition1 then if condition 2 then {instruction si les 2 sont respectées} else {instruction si seulement la première est respectée} end if else {instruction si aucune des 2} end if
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Nina" a écrit dans le message news:
Bonjour
je voudrais savoir comment est interpreté des IF THEN qui se suivent. Il s'agit de OU ou bien de ET
exemple : Select Case Pret_Type.Value Case 1 If Trait_FS = 0 Or IsNull(Trait_FS) Then If Trait_EM = 0 Or IsNull(Trait_EM) Then '=> comment est interpreté ce second IF. Je souhaite que mes '2 conditions soient respectées. ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = True ETQ_T_V.Visible = False End If Else ETQ_T_NV.Visible = False ETQ_T_V.Visible = True End If
Merci de votre aide N.
Antoine Labusquière
Il s'agit bien de ET. Si condition 1 respectée alors Si condition 2 respectée alors Faire quelquechose fin Si Fin Si
"Nina" a écrit dans le message de news:
Bonjour
je voudrais savoir comment est interpreté des IF THEN qui se suivent. Il s'agit de OU ou bien de ET
exemple : Select Case Pret_Type.Value Case 1 If Trait_FS = 0 Or IsNull(Trait_FS) Then If Trait_EM = 0 Or IsNull(Trait_EM) Then '=> comment est interpreté ce second IF. Je souhaite que mes '2 conditions soient respectées. ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = True ETQ_T_V.Visible = False End If Else ETQ_T_NV.Visible = False ETQ_T_V.Visible = True End If
Merci de votre aide N.
Il s'agit bien de ET.
Si condition 1 respectée alors
Si condition 2 respectée alors
Faire quelquechose
fin Si
Fin Si
"Nina" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:OiZ3Z6j8EHA.2600@TK2MSFTNGP09.phx.gbl...
Bonjour
je voudrais savoir comment est interpreté des IF THEN qui se suivent. Il
s'agit de OU ou bien de ET
exemple :
Select Case Pret_Type.Value
Case 1
If Trait_FS = 0 Or IsNull(Trait_FS) Then
If Trait_EM = 0 Or IsNull(Trait_EM) Then
'=> comment est interpreté ce second IF. Je souhaite que mes
'2 conditions soient respectées.
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
End If
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
Il s'agit bien de ET. Si condition 1 respectée alors Si condition 2 respectée alors Faire quelquechose fin Si Fin Si
"Nina" a écrit dans le message de news:
Bonjour
je voudrais savoir comment est interpreté des IF THEN qui se suivent. Il s'agit de OU ou bien de ET
exemple : Select Case Pret_Type.Value Case 1 If Trait_FS = 0 Or IsNull(Trait_FS) Then If Trait_EM = 0 Or IsNull(Trait_EM) Then '=> comment est interpreté ce second IF. Je souhaite que mes '2 conditions soient respectées. ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = True ETQ_T_V.Visible = False End If Else ETQ_T_NV.Visible = False ETQ_T_V.Visible = True End If
Merci de votre aide N.
Eric
Bonjour, Comme l'ont fait remarquer Jessy et Antoine, il s'agit bien d'un ET
Mais, à moins d'avoir mal lu ... ta 2ème condition ne joue pas car qu'elle soit réalisée ou non tu fais le même traitement :
If Trait_EM = 0 Or IsNull(Trait_EM) Then ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = True ETQ_T_V.Visible = False End If
-- A+ Eric Lien à suivre : http://users.skynet.be/mpfa/
"Nina" écrivait news::
Bonjour
je voudrais savoir comment est interpreté des IF THEN qui se suivent. Il
s'agit de OU ou bien de ET
exemple : Select Case Pret_Type.Value Case 1 If Trait_FS = 0 Or IsNull(Trait_FS) Then If Trait_EM = 0 Or IsNull(Trait_EM) Then '=> comment est interpreté ce second IF. Je souhaite que mes '2 conditions soient respectées. ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = True ETQ_T_V.Visible = False End If Else ETQ_T_NV.Visible = False ETQ_T_V.Visible = True End If
Merci de votre aide N.
Bonjour,
Comme l'ont fait remarquer Jessy et Antoine, il s'agit bien d'un ET
Mais, à moins d'avoir mal lu ...
ta 2ème condition ne joue pas car qu'elle soit réalisée ou non tu fais le
même traitement :
If Trait_EM = 0 Or IsNull(Trait_EM) Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
End If
--
A+
Eric
Lien à suivre : http://users.skynet.be/mpfa/
je voudrais savoir comment est interpreté des IF THEN qui se suivent.
Il
s'agit de OU ou bien de ET
exemple :
Select Case Pret_Type.Value
Case 1
If Trait_FS = 0 Or IsNull(Trait_FS) Then
If Trait_EM = 0 Or IsNull(Trait_EM) Then
'=> comment est interpreté ce second IF. Je souhaite que mes
'2 conditions soient respectées.
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
End If
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
Bonjour, Comme l'ont fait remarquer Jessy et Antoine, il s'agit bien d'un ET
Mais, à moins d'avoir mal lu ... ta 2ème condition ne joue pas car qu'elle soit réalisée ou non tu fais le même traitement :
If Trait_EM = 0 Or IsNull(Trait_EM) Then ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = True ETQ_T_V.Visible = False End If
-- A+ Eric Lien à suivre : http://users.skynet.be/mpfa/
"Nina" écrivait news::
Bonjour
je voudrais savoir comment est interpreté des IF THEN qui se suivent. Il
s'agit de OU ou bien de ET
exemple : Select Case Pret_Type.Value Case 1 If Trait_FS = 0 Or IsNull(Trait_FS) Then If Trait_EM = 0 Or IsNull(Trait_EM) Then '=> comment est interpreté ce second IF. Je souhaite que mes '2 conditions soient respectées. ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = True ETQ_T_V.Visible = False End If Else ETQ_T_NV.Visible = False ETQ_T_V.Visible = True End If
Merci de votre aide N.
Nina
ok merci pour ces infos... Il me faut donc ecrire pour mon probleme If (Trait_FS = 0 Or IsNull(Trait_FS)) And (Trait_EM = 0 Or IsNull(Trait_EM)) Then ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = False ETQ_T_V.Visible = True End If
Et ca marche....merci a vous.
"Eric" a écrit dans le message de news:
Bonjour, Comme l'ont fait remarquer Jessy et Antoine, il s'agit bien d'un ET
Mais, à moins d'avoir mal lu ... ta 2ème condition ne joue pas car qu'elle soit réalisée ou non tu fais le même traitement :
If Trait_EM = 0 Or IsNull(Trait_EM) Then ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = True ETQ_T_V.Visible = False End If
-- A+ Eric Lien à suivre : http://users.skynet.be/mpfa/
"Nina" écrivait news::
Bonjour
je voudrais savoir comment est interpreté des IF THEN qui se suivent. Il
s'agit de OU ou bien de ET
exemple : Select Case Pret_Type.Value Case 1 If Trait_FS = 0 Or IsNull(Trait_FS) Then If Trait_EM = 0 Or IsNull(Trait_EM) Then '=> comment est interpreté ce second IF. Je souhaite que mes '2 conditions soient respectées. ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = True ETQ_T_V.Visible = False End If Else ETQ_T_NV.Visible = False ETQ_T_V.Visible = True End If
Merci de votre aide N.
ok merci pour ces infos...
Il me faut donc ecrire pour mon probleme
If (Trait_FS = 0 Or IsNull(Trait_FS)) And (Trait_EM = 0 Or
IsNull(Trait_EM)) Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
Et ca marche....merci a vous.
"Eric" <f_framZZ@hotmail.com> a écrit dans le message de news:
XnF95D46C1A8F857fframZZhotmailcom@207.46.248.16...
Bonjour,
Comme l'ont fait remarquer Jessy et Antoine, il s'agit bien d'un ET
Mais, à moins d'avoir mal lu ...
ta 2ème condition ne joue pas car qu'elle soit réalisée ou non tu fais le
même traitement :
If Trait_EM = 0 Or IsNull(Trait_EM) Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
End If
--
A+
Eric
Lien à suivre : http://users.skynet.be/mpfa/
je voudrais savoir comment est interpreté des IF THEN qui se suivent.
Il
s'agit de OU ou bien de ET
exemple :
Select Case Pret_Type.Value
Case 1
If Trait_FS = 0 Or IsNull(Trait_FS) Then
If Trait_EM = 0 Or IsNull(Trait_EM) Then
'=> comment est interpreté ce second IF. Je souhaite que mes
'2 conditions soient respectées.
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
End If
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
ok merci pour ces infos... Il me faut donc ecrire pour mon probleme If (Trait_FS = 0 Or IsNull(Trait_FS)) And (Trait_EM = 0 Or IsNull(Trait_EM)) Then ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = False ETQ_T_V.Visible = True End If
Et ca marche....merci a vous.
"Eric" a écrit dans le message de news:
Bonjour, Comme l'ont fait remarquer Jessy et Antoine, il s'agit bien d'un ET
Mais, à moins d'avoir mal lu ... ta 2ème condition ne joue pas car qu'elle soit réalisée ou non tu fais le même traitement :
If Trait_EM = 0 Or IsNull(Trait_EM) Then ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = True ETQ_T_V.Visible = False End If
-- A+ Eric Lien à suivre : http://users.skynet.be/mpfa/
"Nina" écrivait news::
Bonjour
je voudrais savoir comment est interpreté des IF THEN qui se suivent. Il
s'agit de OU ou bien de ET
exemple : Select Case Pret_Type.Value Case 1 If Trait_FS = 0 Or IsNull(Trait_FS) Then If Trait_EM = 0 Or IsNull(Trait_EM) Then '=> comment est interpreté ce second IF. Je souhaite que mes '2 conditions soient respectées. ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = True ETQ_T_V.Visible = False End If Else ETQ_T_NV.Visible = False ETQ_T_V.Visible = True End If
Merci de votre aide N.
Charles ERNST
Plus simple :
dim n as integer n = (NZ(Trait_FS,0) + NZ(Trait_EM,0))=0 ETQ_T_NV.Visible = n ETQ_T_V.Visible = not n
"Nina" a écrit dans le message de news: %
ok merci pour ces infos... Il me faut donc ecrire pour mon probleme If (Trait_FS = 0 Or IsNull(Trait_FS)) And (Trait_EM = 0 Or IsNull(Trait_EM)) Then ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = False ETQ_T_V.Visible = True End If
Et ca marche....merci a vous.
"Eric" a écrit dans le message de news:
Bonjour, Comme l'ont fait remarquer Jessy et Antoine, il s'agit bien d'un ET
Mais, à moins d'avoir mal lu ... ta 2ème condition ne joue pas car qu'elle soit réalisée ou non tu fais le même traitement :
If Trait_EM = 0 Or IsNull(Trait_EM) Then ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = True ETQ_T_V.Visible = False End If
-- A+ Eric Lien à suivre : http://users.skynet.be/mpfa/
"Nina" écrivait news::
Bonjour
je voudrais savoir comment est interpreté des IF THEN qui se suivent. Il
s'agit de OU ou bien de ET
exemple : Select Case Pret_Type.Value Case 1 If Trait_FS = 0 Or IsNull(Trait_FS) Then If Trait_EM = 0 Or IsNull(Trait_EM) Then '=> comment est interpreté ce second IF. Je souhaite que mes '2 conditions soient respectées. ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = True ETQ_T_V.Visible = False End If Else ETQ_T_NV.Visible = False ETQ_T_V.Visible = True End If
Merci de votre aide N.
Plus simple :
dim n as integer
n = (NZ(Trait_FS,0) + NZ(Trait_EM,0))=0
ETQ_T_NV.Visible = n
ETQ_T_V.Visible = not n
"Nina" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: %23Lpd0Fl8EHA.3076@TK2MSFTNGP15.phx.gbl...
ok merci pour ces infos...
Il me faut donc ecrire pour mon probleme
If (Trait_FS = 0 Or IsNull(Trait_FS)) And (Trait_EM = 0 Or
IsNull(Trait_EM)) Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
Et ca marche....merci a vous.
"Eric" <f_framZZ@hotmail.com> a écrit dans le message de news:
XnF95D46C1A8F857fframZZhotmailcom@207.46.248.16...
Bonjour,
Comme l'ont fait remarquer Jessy et Antoine, il s'agit bien d'un ET
Mais, à moins d'avoir mal lu ...
ta 2ème condition ne joue pas car qu'elle soit réalisée ou non tu fais le
même traitement :
If Trait_EM = 0 Or IsNull(Trait_EM) Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
End If
--
A+
Eric
Lien à suivre : http://users.skynet.be/mpfa/
je voudrais savoir comment est interpreté des IF THEN qui se suivent.
Il
s'agit de OU ou bien de ET
exemple :
Select Case Pret_Type.Value
Case 1
If Trait_FS = 0 Or IsNull(Trait_FS) Then
If Trait_EM = 0 Or IsNull(Trait_EM) Then
'=> comment est interpreté ce second IF. Je souhaite que mes
'2 conditions soient respectées.
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
End If
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
dim n as integer n = (NZ(Trait_FS,0) + NZ(Trait_EM,0))=0 ETQ_T_NV.Visible = n ETQ_T_V.Visible = not n
"Nina" a écrit dans le message de news: %
ok merci pour ces infos... Il me faut donc ecrire pour mon probleme If (Trait_FS = 0 Or IsNull(Trait_FS)) And (Trait_EM = 0 Or IsNull(Trait_EM)) Then ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = False ETQ_T_V.Visible = True End If
Et ca marche....merci a vous.
"Eric" a écrit dans le message de news:
Bonjour, Comme l'ont fait remarquer Jessy et Antoine, il s'agit bien d'un ET
Mais, à moins d'avoir mal lu ... ta 2ème condition ne joue pas car qu'elle soit réalisée ou non tu fais le même traitement :
If Trait_EM = 0 Or IsNull(Trait_EM) Then ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = True ETQ_T_V.Visible = False End If
-- A+ Eric Lien à suivre : http://users.skynet.be/mpfa/
"Nina" écrivait news::
Bonjour
je voudrais savoir comment est interpreté des IF THEN qui se suivent. Il
s'agit de OU ou bien de ET
exemple : Select Case Pret_Type.Value Case 1 If Trait_FS = 0 Or IsNull(Trait_FS) Then If Trait_EM = 0 Or IsNull(Trait_EM) Then '=> comment est interpreté ce second IF. Je souhaite que mes '2 conditions soient respectées. ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = True ETQ_T_V.Visible = False End If Else ETQ_T_NV.Visible = False ETQ_T_V.Visible = True End If
Merci de votre aide N.
Antoine Labusquière
Plus court, certainement. Plus simple, je suis pas convaincu. Ca se lit mon intuitivement, quand même :)
Et pis si on commence à optimiser le code, où va t-on ??? ;o)
"Charles ERNST" a écrit dans le message de news:
Plus simple :
dim n as integer n = (NZ(Trait_FS,0) + NZ(Trait_EM,0))=0 ETQ_T_NV.Visible = n ETQ_T_V.Visible = not n
"Nina" a écrit dans le message de news: %
ok merci pour ces infos... Il me faut donc ecrire pour mon probleme If (Trait_FS = 0 Or IsNull(Trait_FS)) And (Trait_EM = 0 Or IsNull(Trait_EM)) Then ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = False ETQ_T_V.Visible = True End If
Et ca marche....merci a vous.
"Eric" a écrit dans le message de news:
Bonjour, Comme l'ont fait remarquer Jessy et Antoine, il s'agit bien d'un ET
Mais, à moins d'avoir mal lu ... ta 2ème condition ne joue pas car qu'elle soit réalisée ou non tu fais le
même traitement :
If Trait_EM = 0 Or IsNull(Trait_EM) Then ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = True ETQ_T_V.Visible = False End If
-- A+ Eric Lien à suivre : http://users.skynet.be/mpfa/
"Nina" écrivait news::
Bonjour
je voudrais savoir comment est interpreté des IF THEN qui se suivent. Il
s'agit de OU ou bien de ET
exemple : Select Case Pret_Type.Value Case 1 If Trait_FS = 0 Or IsNull(Trait_FS) Then If Trait_EM = 0 Or IsNull(Trait_EM) Then '=> comment est interpreté ce second IF. Je souhaite que mes '2 conditions soient respectées. ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = True ETQ_T_V.Visible = False End If Else ETQ_T_NV.Visible = False ETQ_T_V.Visible = True End If
Merci de votre aide N.
Plus court, certainement.
Plus simple, je suis pas convaincu. Ca se lit mon intuitivement, quand même
:)
Et pis si on commence à optimiser le code, où va t-on ??? ;o)
"Charles ERNST" <charles.ernst@libertysurf.fr> a écrit dans le message de
news:OuRyhjn8EHA.2124@TK2MSFTNGP14.phx.gbl...
Plus simple :
dim n as integer
n = (NZ(Trait_FS,0) + NZ(Trait_EM,0))=0
ETQ_T_NV.Visible = n
ETQ_T_V.Visible = not n
"Nina" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: %23Lpd0Fl8EHA.3076@TK2MSFTNGP15.phx.gbl...
ok merci pour ces infos...
Il me faut donc ecrire pour mon probleme
If (Trait_FS = 0 Or IsNull(Trait_FS)) And (Trait_EM = 0 Or
IsNull(Trait_EM)) Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
Et ca marche....merci a vous.
"Eric" <f_framZZ@hotmail.com> a écrit dans le message de news:
XnF95D46C1A8F857fframZZhotmailcom@207.46.248.16...
Bonjour,
Comme l'ont fait remarquer Jessy et Antoine, il s'agit bien d'un ET
Mais, à moins d'avoir mal lu ...
ta 2ème condition ne joue pas car qu'elle soit réalisée ou non tu fais
le
même traitement :
If Trait_EM = 0 Or IsNull(Trait_EM) Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
End If
--
A+
Eric
Lien à suivre : http://users.skynet.be/mpfa/
je voudrais savoir comment est interpreté des IF THEN qui se suivent.
Il
s'agit de OU ou bien de ET
exemple :
Select Case Pret_Type.Value
Case 1
If Trait_FS = 0 Or IsNull(Trait_FS) Then
If Trait_EM = 0 Or IsNull(Trait_EM) Then
'=> comment est interpreté ce second IF. Je souhaite que mes
'2 conditions soient respectées.
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
End If
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
Plus court, certainement. Plus simple, je suis pas convaincu. Ca se lit mon intuitivement, quand même :)
Et pis si on commence à optimiser le code, où va t-on ??? ;o)
"Charles ERNST" a écrit dans le message de news:
Plus simple :
dim n as integer n = (NZ(Trait_FS,0) + NZ(Trait_EM,0))=0 ETQ_T_NV.Visible = n ETQ_T_V.Visible = not n
"Nina" a écrit dans le message de news: %
ok merci pour ces infos... Il me faut donc ecrire pour mon probleme If (Trait_FS = 0 Or IsNull(Trait_FS)) And (Trait_EM = 0 Or IsNull(Trait_EM)) Then ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = False ETQ_T_V.Visible = True End If
Et ca marche....merci a vous.
"Eric" a écrit dans le message de news:
Bonjour, Comme l'ont fait remarquer Jessy et Antoine, il s'agit bien d'un ET
Mais, à moins d'avoir mal lu ... ta 2ème condition ne joue pas car qu'elle soit réalisée ou non tu fais le
même traitement :
If Trait_EM = 0 Or IsNull(Trait_EM) Then ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = True ETQ_T_V.Visible = False End If
-- A+ Eric Lien à suivre : http://users.skynet.be/mpfa/
"Nina" écrivait news::
Bonjour
je voudrais savoir comment est interpreté des IF THEN qui se suivent. Il
s'agit de OU ou bien de ET
exemple : Select Case Pret_Type.Value Case 1 If Trait_FS = 0 Or IsNull(Trait_FS) Then If Trait_EM = 0 Or IsNull(Trait_EM) Then '=> comment est interpreté ce second IF. Je souhaite que mes '2 conditions soient respectées. ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = True ETQ_T_V.Visible = False End If Else ETQ_T_NV.Visible = False ETQ_T_V.Visible = True End If
Merci de votre aide N.
Charles ERNST
Surtout si on se fait payer à la ligne.....
"Antoine Labusquière" a écrit dans le message de news: creiap$42v$
Plus court, certainement. Plus simple, je suis pas convaincu. Ca se lit mon intuitivement, quand même :)
Et pis si on commence à optimiser le code, où va t-on ??? ;o)
"Charles ERNST" a écrit dans le message de news:
Plus simple :
dim n as integer n = (NZ(Trait_FS,0) + NZ(Trait_EM,0))=0 ETQ_T_NV.Visible = n ETQ_T_V.Visible = not n
"Nina" a écrit dans le message de news: %
ok merci pour ces infos... Il me faut donc ecrire pour mon probleme If (Trait_FS = 0 Or IsNull(Trait_FS)) And (Trait_EM = 0 Or IsNull(Trait_EM)) Then ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = False ETQ_T_V.Visible = True End If
Et ca marche....merci a vous.
"Eric" a écrit dans le message de news:
Bonjour, Comme l'ont fait remarquer Jessy et Antoine, il s'agit bien d'un ET
Mais, à moins d'avoir mal lu ... ta 2ème condition ne joue pas car qu'elle soit réalisée ou non tu fais le
même traitement :
If Trait_EM = 0 Or IsNull(Trait_EM) Then ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = True ETQ_T_V.Visible = False End If
-- A+ Eric Lien à suivre : http://users.skynet.be/mpfa/
"Nina" écrivait news::
Bonjour
je voudrais savoir comment est interpreté des IF THEN qui se suivent. Il
s'agit de OU ou bien de ET
exemple : Select Case Pret_Type.Value Case 1 If Trait_FS = 0 Or IsNull(Trait_FS) Then If Trait_EM = 0 Or IsNull(Trait_EM) Then '=> comment est interpreté ce second IF. Je souhaite que mes '2 conditions soient respectées. ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = True ETQ_T_V.Visible = False End If Else ETQ_T_NV.Visible = False ETQ_T_V.Visible = True End If
Merci de votre aide N.
Surtout si on se fait payer à la ligne.....
"Antoine Labusquière" <antoine.labusquiere@valodia.fr> a écrit dans le
message de news: creiap$42v$1@s1.news.oleane.net...
Plus court, certainement.
Plus simple, je suis pas convaincu. Ca se lit mon intuitivement, quand
même
:)
Et pis si on commence à optimiser le code, où va t-on ??? ;o)
"Charles ERNST" <charles.ernst@libertysurf.fr> a écrit dans le message de
news:OuRyhjn8EHA.2124@TK2MSFTNGP14.phx.gbl...
Plus simple :
dim n as integer
n = (NZ(Trait_FS,0) + NZ(Trait_EM,0))=0
ETQ_T_NV.Visible = n
ETQ_T_V.Visible = not n
"Nina" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: %23Lpd0Fl8EHA.3076@TK2MSFTNGP15.phx.gbl...
ok merci pour ces infos...
Il me faut donc ecrire pour mon probleme
If (Trait_FS = 0 Or IsNull(Trait_FS)) And (Trait_EM = 0 Or
IsNull(Trait_EM)) Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
Et ca marche....merci a vous.
"Eric" <f_framZZ@hotmail.com> a écrit dans le message de news:
XnF95D46C1A8F857fframZZhotmailcom@207.46.248.16...
Bonjour,
Comme l'ont fait remarquer Jessy et Antoine, il s'agit bien d'un ET
Mais, à moins d'avoir mal lu ...
ta 2ème condition ne joue pas car qu'elle soit réalisée ou non tu fais
le
même traitement :
If Trait_EM = 0 Or IsNull(Trait_EM) Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
End If
--
A+
Eric
Lien à suivre : http://users.skynet.be/mpfa/
je voudrais savoir comment est interpreté des IF THEN qui se suivent.
Il
s'agit de OU ou bien de ET
exemple :
Select Case Pret_Type.Value
Case 1
If Trait_FS = 0 Or IsNull(Trait_FS) Then
If Trait_EM = 0 Or IsNull(Trait_EM) Then
'=> comment est interpreté ce second IF. Je souhaite que mes
'2 conditions soient respectées.
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
End If
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
"Antoine Labusquière" a écrit dans le message de news: creiap$42v$
Plus court, certainement. Plus simple, je suis pas convaincu. Ca se lit mon intuitivement, quand même :)
Et pis si on commence à optimiser le code, où va t-on ??? ;o)
"Charles ERNST" a écrit dans le message de news:
Plus simple :
dim n as integer n = (NZ(Trait_FS,0) + NZ(Trait_EM,0))=0 ETQ_T_NV.Visible = n ETQ_T_V.Visible = not n
"Nina" a écrit dans le message de news: %
ok merci pour ces infos... Il me faut donc ecrire pour mon probleme If (Trait_FS = 0 Or IsNull(Trait_FS)) And (Trait_EM = 0 Or IsNull(Trait_EM)) Then ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = False ETQ_T_V.Visible = True End If
Et ca marche....merci a vous.
"Eric" a écrit dans le message de news:
Bonjour, Comme l'ont fait remarquer Jessy et Antoine, il s'agit bien d'un ET
Mais, à moins d'avoir mal lu ... ta 2ème condition ne joue pas car qu'elle soit réalisée ou non tu fais le
même traitement :
If Trait_EM = 0 Or IsNull(Trait_EM) Then ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = True ETQ_T_V.Visible = False End If
-- A+ Eric Lien à suivre : http://users.skynet.be/mpfa/
"Nina" écrivait news::
Bonjour
je voudrais savoir comment est interpreté des IF THEN qui se suivent. Il
s'agit de OU ou bien de ET
exemple : Select Case Pret_Type.Value Case 1 If Trait_FS = 0 Or IsNull(Trait_FS) Then If Trait_EM = 0 Or IsNull(Trait_EM) Then '=> comment est interpreté ce second IF. Je souhaite que mes '2 conditions soient respectées. ETQ_T_NV.Visible = True ETQ_T_V.Visible = False Else ETQ_T_NV.Visible = True ETQ_T_V.Visible = False End If Else ETQ_T_NV.Visible = False ETQ_T_V.Visible = True End If