Vérification InputBox alphanumérique
Bonjour,
Je souhaite vérifier que l'utilisateur de la macro ait bien entré un mot, et non des chiffres, dans mon InputBox ?
Je sais qu'il est possible de vérifier si le mot insérer en InputBox est un chiffre par :
If Not IsNumeric(matricule) [..]
Mais l'inverse m’intéresserais..
Bonne journée,
Vérification inputbox alphanumérique
Bonjour,
Je ne comprends pas le problème.
Si tu mets:
Code:
1 2
|
If Not IsNumeric(matricule) then "C'est du texte" |
Si ce n'est pas du numérique, qu'est-ce que ça peut être d'autre qu'un mot.
Pour VBA une date est un nombre et par ailleurs, je ne pense pas que l'opérateur mettra un object.
Alors que reste-il comme autre possibilité ?
Pour Engue Engue ne te formalise pas : C'est sa délicatesse habituelle. Hors cela, il a de bonnes idées et c'est l'essentiel pour nous programmeurs en devenir.
Cordialement,
Vérification inputbox alphanumérique
bonjour Engue Engue,
je t'accorde volontiers que ce n'est pas un mot mais pas davantage un nombre.
je me demande quel opérateur aura l'idée d'introduire ces symboles qui nécessitent l'emploi de deux touches du clavier ou le passage en majuscule. Il faudrait vraiment que ce soit un saboteur!
Bien sûr l'erreur est toujours possible.
Faute de pouvoir apporter une réponse j'analyserai pour ma formation vos propositions.
Petit remarque tout de même : Il semblerait que les expressions rationnelles soient miraculeuses et performantes. N'y aurait-il pas une approche possible de ce coté là ?
Cordialement,