Se connecter avec
S'enregistrer | Connectez-vous

probleme de if

Dernière réponse : dans Programmation

Bonjour,
j'ai un probleme de conditions
j'aimerais que le message s'affiche quand la variable md n'est pas entre 1 et 3(inclu), la variable md est entrée dans un formulaire
mon probleme c'est que lorsque je met "07" (il prend en string) il ne rentre pas dans la boucle et je ne comprends pas pkoi si quelqu'un peut m'aider merci d'avance

voila mon code

  1. If Not CInt(md) > 0 And CInt(md) < 4 Then
  2. MsgBox "Vous ne pouvez pas avoir le trimestre souhaité avec la date d'arrêté choisie"
  3. DoCmd.Hourglass False
  4. Exit Sub
  5. End If

Autres pages sur : probleme

Lassé par la pub ? Créez un compte
Expert Programmation

darkspoilt, l'homme qui poste plus vite que son ombre !
;) 

A chaque fois, merci à toi de donner la soluce :jap: 

------------------------------------------

Connais-tu les lois de Morgan ? http://fr.wikipedia.org/wiki/Lois_de_De_Morgan

Cela permet de ré-écrire les propositions logiques négatives :

Citation :
La négation d'une conjonction de deux propositions est équivalente à la disjonction des négations des deux propositions.

La négation d'une disjonction de deux propositions est équivalente à la conjonction des négations des deux propositions.


Dans ton cas, le contraire de
  • A > 0 ET B < 4
    Peut s'écrire :
  • NON A > 0 OU NON B < 4
  • NON ( A > 0 ET B < 4 )
  • A <= 0 OU B >=4

    C'est marrant :D  non ?
    Lassé par la pub ? Créez un compte