bonjour;
je suis en train de créer une base et j'ai besoin de d'alerter l'utilisateur s'il a saisie un espace " " dans le champs 'Code' quelques soit avant la valeur saisie ou bien après la valeurs saisie.
merci d'avance.
bonjour;
je suis en train de créer une base et j'ai besoin de d'alerter l'utilisateur s'il a saisie un espace " " dans le champs 'Code' quelques soit avant la valeur saisie ou bien après la valeurs saisie.
merci d'avance.
Bonjour,
Pourquoi pas un valeur=trim(" texte ")?
je voulais bloqué l'enregistrement si le champs contient que des espaces
Bonjour vue que ne sai pas le contexts je dirai
Code : Sélectionner tout - Visualiser dans une fenêtre à part if " texte "<> trim(" texte ") then msgbox "Err": Exit sub' cancel=true selon cas!
Bonjour
Sauf que la fonction Trim ne prendra pas les espaces en compte à l'intérieur de la saisie.
Il faut cumuler deux fonctions :
- TRIM : pour supprimer les espaces avant et après.
- INSTR : pour trouver les espaces.
Une troisième solution avec la fonction Replace pour remplacer les espaces par des rien, et ensuite faire un test sur la longueur de la chaîne avec la fonction Len.
Il y existe plusieurs solutions.
Philippe
Oui je suis d'accor !
Mais instr c'est mieux!soit avant la valeur saisie ou bien après la valeurs saisie.
Maintenant si le code est numeric not isnumerique!
Merci;
la fonction INSTR réponds à mon besoin!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager