OVH Cloud OVH Cloud

accent impossible en saisie

3 réponses
Avatar
macgiver
Bonjour, j'ai une table de nom d'employé, et je voudrais que lorsqu'on entre
un nom d'employé, qu'on ne soit PAS capable d'entrer d'accent (exemple: René
--- doit être Rene). Comment m'y prendre? Aussi je voudrais que lorsque
j'entre un nom d'employé, s'il est saisi en minuscule qu'il se transforme en
majuscusle? doit-on passer obligatoirement par une requete ou est-il possible
de passer par vb (ma préférence serait en vb)?

merci

3 réponses

Avatar
J-Pierre
Bonsoir,

Pour l'accent, tu peux utiliser:
me.nouveauChamp=replace (me.monChamp,"é","e")
me.nouveauChamp=replace (me.nouveauChamp,"è","e")
...............
.............
if me.monChamp <> me.nouveauChamp then .....................
mais tu dois le faire pour tous les caractères spéciaux, il doit y avoir mieux.

Pour les majuscules, un masque de saisie >LLLLLLLLLLLL

tout ça de mémoire :-(
J-Pierre

"macgiver" a écrit dans le message de news:

Bonjour, j'ai une table de nom d'employé, et je voudrais que lorsqu'on entre
un nom d'employé, qu'on ne soit PAS capable d'entrer d'accent (exemple: René
--- doit être Rene). Comment m'y prendre? Aussi je voudrais que lorsque
j'entre un nom d'employé, s'il est saisi en minuscule qu'il se transforme en
majuscusle? doit-on passer obligatoirement par une requete ou est-il possible
de passer par vb (ma préférence serait en vb)?

merci


Avatar
3stone
Salut,

"macgiver"
| Bonjour, j'ai une table de nom d'employé, et je voudrais que lorsqu'on entre
| un nom d'employé, qu'on ne soit PAS capable d'entrer d'accent (exemple: René
| --- doit être Rene). Comment m'y prendre? Aussi je voudrais que lorsque
| j'entre un nom d'employé, s'il est saisi en minuscule qu'il se transforme en
| majuscusle? doit-on passer obligatoirement par une requete ou est-il possible
| de passer par vb (ma préférence serait en vb)?


Une fonction toute faite que tu appelle après mise à jour du textbox :
http://www.3stone.be/access/articles.php?lng=fr&pg€


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Avatar
J-Pierre
Une suggestion,

Tu devrais peut-être garder les deux dans ta base.... René et Rene, et utiliser l'un ou l'autre en fonction des besoins
J-Pierre

"macgiver" a écrit dans le message de news:

Bonjour, j'ai une table de nom d'employé, et je voudrais que lorsqu'on entre
un nom d'employé, qu'on ne soit PAS capable d'entrer d'accent (exemple: René
--- doit être Rene). Comment m'y prendre? Aussi je voudrais que lorsque
j'entre un nom d'employé, s'il est saisi en minuscule qu'il se transforme en
majuscusle? doit-on passer obligatoirement par une requete ou est-il possible
de passer par vb (ma préférence serait en vb)?

merci