Vba acces : prise en compte du "?"

Résolu
Melycea -  
 Melycea -
Bonjour à toutes eet à tous,

Dans une macro, je voudrai comparer un caractere au "?" sauf qu'à chaque fois ça me cherche n'importe quel caractere...
J'ai essayé de remplacer par
StrConv(63, vbFromUnicode)
mais ça ne fonctionne toujours pas.

Voici un bout de mon code :

caractere=mid(chaine,i,1)
select case caractere
     case ","
          ...
     case "-"
          ...
     case "?"
          ...
     case else
          ...
end select


Merci de votre aide.

1 réponse

  1. blux Messages postés 2060 Date d'inscription   Statut Modérateur Dernière intervention   3 455
     
    Salut,

    je viens de faire un test, ça marche bien chez moi...

    a = "?"
    Select Case a
        Case "a"
            MsgBox "rien"
        Case "m"
            MsgBox "ok"
        Case "?"
            MsgBox "KKKK"
    End Select

    Le KKK n'est bien affiché que lorsque a est égal à ?
    1
    1. Melycea
       
      Merci, finalement c'était un autre truc qui bloquait mais c'est résolu!
      0