OVH Cloud OVH Cloud

Nombre de caractères

3 réponses
Avatar
jepac
Bonjour,

Je souhaite construire une macro qui obligerai l'utilisateur d'un formulaire
de saisir le nombre de caractères requis dans un champ.

Merci
JP

3 réponses

Avatar
Geo

Je ne suis pas sûr de m'ai correctement exprimé :

J'ai un champ numérique, je voudrais obliger l'utilisateur à saisir 10
chiffres et lui renvoyer un message d'erreur (message box) s'il saisit moins
ou plus de dix chiffres - je ne vois comment faire avec Result.


J'avais traduit champ par "champ" c'est à dire ce qu'on obtient avec le
menu Insertion / Champ.

Comme c'est pour un formulaire, je passe mon tour.

--
A+

Avatar
Geo

Bonjour,

Je souhaite construire une macro qui obligerai l'utilisateur d'un formulaire
de saisir le nombre de caractères requis dans un champ.

Merci
JP


On peut utiliser la valeur calculée par le champ :
MonChamp.Result
Il faut penser à faire MonChamp.update avant result.
mais je vois mal le dialogue avec l'utilisateur.

Il serait peut-être astucieux de passer par un UserForm ?

--
A+

Avatar
jepac
Je ne suis pas sûr de m'ai correctement exprimé :

J'ai un champ numérique, je voudrais obliger l'utilisateur à saisir 10
chiffres et lui renvoyer un message d'erreur (message box) s'il saisit moins
ou plus de dix chiffres - je ne vois comment faire avec Result.

JP





Bonjour,

Je souhaite construire une macro qui obligerai l'utilisateur d'un formulaire
de saisir le nombre de caractères requis dans un champ.

Merci
JP


On peut utiliser la valeur calculée par le champ :
MonChamp.Result
Il faut penser à faire MonChamp.update avant result.
mais je vois mal le dialogue avec l'utilisateur.

Il serait peut-être astucieux de passer par un UserForm ?

--
A+