VBA select case porbleme

dy -  
lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

j'ai remarqué que mon select casse ne fonctionné pas de temps en temps
pourtant l'orthographe de mon select case correspond à ma valeur dans ma celluille excel à la majuscule prés

j'en ais deduit qu'il y a surmen un petit espace qui se balade derrière ma valeur


Select Case Cells(I, OMT).Value

j'ai donc utilisé une varaible pour éxtraire ma valeur comme ci dessous! mais ca n'a aucun effet
avez vous une solution pour en lever l'espace derrieres une valeurs de cellule ?

variable = Cells(I, OMT).Value
Select Case variable

merci

2 réponses

dy
 
j'ai trouvé :)
fonct ion trim pour ceux à qui ca interesse


variable = Cells(I, OMT).Value
variable = Trim(variable)
Select Case variable
0
lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
Bonjour,
Bien... et pour encore être plus certain du résultat...
Select case Ucase(trim(Cells(I, OMT)))
Case "TEST1"

Case "TEST2"

end select
Tout tes tests doivent êtres en majuscules, ça évite les erreurs qu'il pourrait y avoir entre majuscules et minuscules.
A+
0