VBA select case porbleme

dy -  
lermite222 Messages postés 9042 Statut Contributeur -
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

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

    variable = Cells(I, OMT).Value
    variable = Trim(variable)
    Select Case variable
    0
  2. lermite222 Messages postés 9042 Statut Contributeur 1 199
     
    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