VBA select case porbleme

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. Contributeur
    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+
    1. j'ai trouvé :)
      fonct ion trim pour ceux à qui ca interesse

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