Vba acces : prise en compte du "?"

Résolu/Fermé
Melycea - 14 mai 2012 à 16:01
 Melycea - 15 mai 2012 à 09:17
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

blux Messages postés 26486 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 17 novembre 2024 3 315
14 mai 2012 à 16:07
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
Merci, finalement c'était un autre truc qui bloquait mais c'est résolu!
0