Menu

Select case [Résolu]

jadami - 22 oct. 2017 à 14:49 - Dernière réponse : jadami 56 Messages postés mercredi 14 mars 2007Date d'inscription 18 mai 2018 Dernière intervention
- 29 oct. 2017 à 00:38
Bonjour,

J’ai une liste déroulante qui contient ces valeurs :

N
R
NR
ABC18 (18 correspond à l’année 2018 et ma table comporte des ABC17, ou ABC16 etc ….)

Je voudrais faire un select case sur cette liste déroulante, mais j’ai un problème sur ABC18

Select Case cmbStatut
Case "N"
Case "R"
Case "NR"
Case Left(cmbStatut.Value, 3)
Case Else
End Select



La case Left(cmbStatut.Value, 3) dont la valeur est “ABC” ne fonctionne pas, le débug ne s’arrête pas sur cette case.

Merci pour votre aide.

Salutations
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
yg_be 6032 Messages postés lundi 9 juin 2008Date d'inscriptionContributeurStatut 21 juillet 2018 Dernière intervention - Modifié par yg_be le 22/10/2017 à 15:02
1
Merci
peut-être ainsi?
Select Case Left(cmbStatut.Value, 3)
     Case "N"
     Case "R"
     Case "NR"  
     Case "ABC"
     Case Else
End Select 

ou bien:
Select Case cmbStatut
     Case "N"
     Case "R"
     Case "NR"  
     Case Else
         if Left(cmbStatut.Value, 3) = "ABC" then
                ' ABC...
         else
                ' autre chose
         end if
End Select 

Merci yg_be 1

Avec quelques mots c'est encore mieux Ajouter un commentaire

CCM a aidé 22582 internautes ce mois-ci

Commenter la réponse de yg_be
jadami 56 Messages postés mercredi 14 mars 2007Date d'inscription 18 mai 2018 Dernière intervention - 29 oct. 2017 à 00:38
0
Merci
Bonsoir,

Merci pour la réponse, la deuxième solution me convient parfaitement.

Salutations
Commenter la réponse de jadami