Signaler

Select case [Résolu]

Posez votre question jadami - Dernière réponse le 29 oct. 2017 à 00:38 par jadami
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
Utile
+0
plus moins
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 
Donnez votre avis
Utile
+0
plus moins
Bonsoir,

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

Salutations
Donnez votre avis

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !