OVH Cloud OVH Cloud

parité d'un nombre

4 réponses
Avatar
Le Méruvien
bonjour,
dans mon formulaire en tableau, je veut afficher les dates de semaine paire
d'une couleur <>,
J'ai le champ date et le champ "semaine"
quesque je dois mettre dans la mise en forme conditionnelle comme formule
pour différencier les semaine.
j'ai essayé : if est.paire(semaine)=1 ....
mais ça marche pas .
merci roger

4 réponses

Avatar
Patatrac92
bonjour,

tu peux peut être t'inspirer de la fonction modulo

Dim MyResult
MyResult = 10 Mod 2 ' Renvoie 0.
MyResult = 11 Mod 2 ' Renvoie 1.
MyResult = 12 Mod 2 ' Renvoie 0.
MyResult = 13 Mod 2 ' Renvoie 1.
...
0 quand c'est paire, 1 quand c'est impaire

ya sans doute d'autres solutions :o)

Patrice

"Le Méruvien" a écrit dans le message de
news:406eeba8$0$14399$
bonjour,
dans mon formulaire en tableau, je veut afficher les dates de semaine
paire

d'une couleur <>,
J'ai le champ date et le champ "semaine"
quesque je dois mettre dans la mise en forme conditionnelle comme formule
pour différencier les semaine.
j'ai essayé : if est.paire(semaine)=1 ....
mais ça marche pas .
merci roger





Avatar
Le Méruvien
bonsoir, et merci beaucoup
roger


"Patatrac92" <patrice() a écrit dans le message de news:
406ef1c1$0$19492$
bonjour,

tu peux peut être t'inspirer de la fonction modulo

Dim MyResult
MyResult = 10 Mod 2 ' Renvoie 0.
MyResult = 11 Mod 2 ' Renvoie 1.
MyResult = 12 Mod 2 ' Renvoie 0.
MyResult = 13 Mod 2 ' Renvoie 1.
...
0 quand c'est paire, 1 quand c'est impaire

ya sans doute d'autres solutions :o)

Patrice

"Le Méruvien" a écrit dans le message de
news:406eeba8$0$14399$
bonjour,
dans mon formulaire en tableau, je veut afficher les dates de semaine
paire

d'une couleur <>,
J'ai le champ date et le champ "semaine"
quesque je dois mettre dans la mise en forme conditionnelle comme
formule


pour différencier les semaine.
j'ai essayé : if est.paire(semaine)=1 ....
mais ça marche pas .
merci roger









Avatar
Eric
Bonjour Patatrac,





"Patatrac92" <patrice() écrivait

bonjour,

tu peux peut être t'inspirer de la fonction modulo
ya sans doute d'autres solutions :o)



non,non, ta proposition *est* la meilleure car Modulo 2 retourne le reste
de la division par 2, donc si c'est pas 0 c'est pas pair.

Si y avait pas Modulo comment ferait-on pour calculer le PGCD de 2 nombres
;-)))

A+
Eric

Avatar
Eric
Re Bonjour

En t'inspirant de la réponse (fabulous) de Patratac92,
tu mets un champ dans ton formulaire (par ex Modulo) qui a pour source de
données =[Semaine] Mod 2 et sa propriété visible à False.
et après tu mets un format conditionnel sur tous les champs de ta ligne
avec comme critere : Modulo = 0 et le format de ton choix.

et le tour est joué.

A+
Eric

"Le Méruvien" écrivait
news:406eeba8$0$14399$:

bonjour,
dans mon formulaire en tableau, je veut afficher les dates de semaine
paire d'une couleur <>,
J'ai le champ date et le champ "semaine"
quesque je dois mettre dans la mise en forme conditionnelle comme
formule pour différencier les semaine.
j'ai essayé : if est.paire(semaine)=1 ....
mais ça marche pas .
merci roger