OVH Cloud OVH Cloud

cumul de condition

5 réponses
Avatar
gilou
bonsoir =E0 tous

y a t-il une possibilit=E9 de mettre toutes ces conditions(=20
ci-dessous )sur une seule ligne.
Du genre Me.LMAXIM45 et Me.LMAXIP45 ....Visible =3D False


Me.LMAXIM45.Visible =3D False
Me.LMAXIP45.Visible =3D False
Me.LMINIM45.Visible =3D False
Me.LMINIP45.Visible =3D False
Me.DMINIMAXIM45.Visible =3D False
Me.DMINIMAXIP45.Visible =3D False

merci

5 réponses

Avatar
Raymond [mvp]
Bonjour.

tu peux tout mettre sur une seule ligne en séparant chaque instruction par
:, mais vu le nombre et les noms ça n'apporte pas grandchose.
Me.LMAXIM45.Visible = False: Me.LMAXIP45.Visible = False:
Me.LMINIM45.Visible = False : Me.LMINIP45.Visible = False :
Me.DMINIMAXIM45.Visible = False: Me.DMINIMAXIP45.Visible = False

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"gilou" a écrit dans le message de
news: 0cda01c54113$bdb77c70$
bonsoir à tous

y a t-il une possibilité de mettre toutes ces conditions(
ci-dessous )sur une seule ligne.
Du genre Me.LMAXIM45 et Me.LMAXIP45 ....Visible = False


Me.LMAXIM45.Visible = False
Me.LMAXIP45.Visible = False
Me.LMINIM45.Visible = False
Me.LMINIP45.Visible = False
Me.DMINIMAXIM45.Visible = False
Me.DMINIMAXIP45.Visible = False

merci
Avatar
gilou
je me suis mal expliqué , cest un cumul du genre
Me.LMAXIM45 et LMAXIP45.Visible = False
que je demandai si l'on pouvait faire.

merci
-----Message d'origine-----
Bonjour.

tu peux tout mettre sur une seule ligne en séparant
chaque instruction par

:, mais vu le nombre et les noms ça n'apporte pas
grandchose.

Me.LMAXIM45.Visible = False: Me.LMAXIP45.Visible =
False:

Me.LMINIM45.Visible = False : Me.LMINIP45.Visible =
False :

Me.DMINIMAXIM45.Visible = False: Me.DMINIMAXIP45.Visible
= False


--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"gilou" a écrit
dans le message de

news: 0cda01c54113$bdb77c70$
bonsoir à tous

y a t-il une possibilité de mettre toutes ces conditions(
ci-dessous )sur une seule ligne.
Du genre Me.LMAXIM45 et Me.LMAXIP45 ....Visible = False


Me.LMAXIM45.Visible = False
Me.LMAXIP45.Visible = False
Me.LMINIM45.Visible = False
Me.LMINIP45.Visible = False
Me.DMINIMAXIM45.Visible = False
Me.DMINIMAXIP45.Visible = False

merci


.



Avatar
Raymond [mvp]
non tu ne peux pas le faire.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"gilou" a écrit dans le message de
news: 156c01c5416f$a135cc80$
je me suis mal expliqué , cest un cumul du genre
Me.LMAXIM45 et LMAXIP45.Visible = False
que je demandai si l'on pouvait faire.

merci
Avatar
Denis
Salut !
Voici ma solution :

Dim str_champ, str_champs
str_champs =
Array"Me.LMAXIM45","Me.LMAXIP45","Me.LMINIM45","Me.LMINIP45","Me.DMINIMAXIM45","Me.DMINIMAXIP45"

For Each str_champ In str_champs
Me.Controls(str_champ).Visible = False
Next str_champ


Voili voilà ;-)
Bonne continuation, en espérant que c'est ce que tu cherchais ...

DNI.

"gilou" a écrit dans le message de
news: 156c01c5416f$a135cc80$
je me suis mal expliqué , cest un cumul du genre
Me.LMAXIM45 et LMAXIP45.Visible = False
que je demandai si l'on pouvait faire.

merci





Avatar
Raymond [mvp]
et tu penses que c'est plus simple ? tu as du multiplier le temps
d'exécution par 10 ou 20, c'est tout. les solutions les plus simples sont
les plus efficaces.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Denis" a écrit dans le message de news:
425ff8ea$0$24688$
Salut !
Voici ma solution :

Dim str_champ, str_champs
str_champs =
Array"Me.LMAXIM45","Me.LMAXIP45","Me.LMINIM45","Me.LMINIP45","Me.DMINIMAXIM45","Me.DMINIMAXIP45"

For Each str_champ In str_champs
Me.Controls(str_champ).Visible = False
Next str_champ


Voili voilà ;-)
Bonne continuation, en espérant que c'est ce que tu cherchais ...

DNI.

"gilou" a écrit dans le message de
news: 156c01c5416f$a135cc80$
je me suis mal expliqué , cest un cumul du genre
Me.LMAXIM45 et LMAXIP45.Visible = False
que je demandai si l'on pouvait faire.

merci