VBA select case porbleme

Fermé
dy - 3 déc. 2008 à 14:53
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 3 déc. 2008 à 15:17
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

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 dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
3 déc. 2008 à 15:17
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