Conditions if

Fermé
jadami Messages postés 103 Date d'inscription mercredi 14 mars 2007 Statut Membre Dernière intervention 18 septembre 2020 - 22 août 2018 à 17:44
yg_be Messages postés 22724 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 25 avril 2024 - 22 août 2018 à 19:41
Bonjour,

Avec cette condition, je voudrais que lorsque lvar_montant est différent de CCur(Cotisation3)
et Me.cmbRéfStatut et = à 4, ou 8, etc …….le traitement ne s’exécute pas et
que l’on passe à l’autre condition.

If (lvar_Montant = CCur(Cotisation3)) And Me.cmbRéfStatut = 4 Or Me.cmbRéfStatut = 8
Or Me.cmbRéfStatut = 9 Or Me.cmbRéfStatut = 10 _
Or Me.cmbRéfStatut = 11 Or Me.cmbRéfStatut = 12 Then
1er traitement ,,,,,,,,,,
Elseif
2ème traitement ,,,,,,,,,,,
End if

Ou se trouve mon erreur ?

Merci pour votre aide.

Salutation.

1 réponse

yg_be Messages postés 22724 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 25 avril 2024 1 476
22 août 2018 à 19:41
bonjour, tu as expliqué ce que tu voudrais, et tu n'expliques pas ce que tu obtiens, qui diverge sans doute de ce que tu voudrais.
suggestion:
If (lvar_Montant = CCur(Cotisation3)) And _
     ( _
        Me.cmbRéfStatut = 4 Or Me.cmbRéfStatut = 8 _
        Or Me.cmbRéfStatut = 9 Or Me.cmbRéfStatut = 10 _ 
        Or Me.cmbRéfStatut = 11 Or Me.cmbRéfStatut = 12 _
     ) Then
0