Bonjour, et bonne année à toutes et tous !
Je me trouve dans une situation bizarre, et j'espère que vous saurez m'aiguiller :
J crée une fonction de vérification de correspondance avec un masque :
Puis je teste dans la fenêtre de débogage :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Public Function MasqueOk(ByVal Chaine As String) As Boolean MasqueOk = Chaine Like "[A-Z]" End Function
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ?MasqueOk("A") Vrai ?MasqueOk("a") Vrai
L'opérateur LIKE n'est-il pas censé être sensible à la casse ???
Alors j'ai pu obtenir cette sensibilité à la casse avec Option Compare Binary en tête de module, mais je voulais savoir s'il existait un autre moyen que d'impacter tout un module pour une seule fonction...
Merci d'avance pour vos réponses éclairées !
Partager