OVH Cloud OVH Cloud

caractères accentués à supprimer

2 réponses
Avatar
Jean-Marc
Salut à tous,

Pour avoir un tri "cohérent", je cherche à créer un champs dans lequel
j'aurai le nom et le prénom de mes clients en minuscule, sans espace ET sans
caractères accentués.

Je suppose que ça doit exister. Je ne suis vraisemblablement pas le premier
à vouloir faire ce genre de tri, mais je ne l'ai pas trouvé et je pense que
j'irais plus vite de le copie que de "réinventer la roue".

Avec les UCase(replace([Champs]," ","")) je supprime en effet les espaces et
je mets en minuscule, mais je suis sur que qqn a déjà écrit le code pour
faire la même chose et, en plus, remplacer les caractères accentués,
supprimer les tires, apostrophes et autres perturbateurs de tri.

Merci de vos z'avis z'avisés,

JM

2 réponses

Avatar
Raymond [mvp]
bonsoir.

Voir la page : http://memoaccess.free.fr/strings.htm#MatchAccents

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Jean-Marc" a écrit dans le message de
news:
Salut à tous,

Pour avoir un tri "cohérent", je cherche à créer un champs dans lequel
j'aurai le nom et le prénom de mes clients en minuscule, sans espace ET
sans

caractères accentués.

Je suppose que ça doit exister. Je ne suis vraisemblablement pas le
premier

à vouloir faire ce genre de tri, mais je ne l'ai pas trouvé et je pense
que

j'irais plus vite de le copie que de "réinventer la roue".

Avec les UCase(replace([Champs]," ","")) je supprime en effet les espaces
et

je mets en minuscule, mais je suis sur que qqn a déjà écrit le code pour
faire la même chose et, en plus, remplacer les caractères accentués,
supprimer les tires, apostrophes et autres perturbateurs de tri.

Merci de vos z'avis z'avisés,

JM




Avatar
Jean-Marc
Merci Raymond,

Je me doutais bien que ça devait exister qqpart.

JM

"Raymond [mvp]" a écrit dans le message de
news:%23L5y$
bonsoir.

Voir la page : http://memoaccess.free.fr/strings.htm#MatchAccents

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Jean-Marc" a écrit dans le message de
news:
Salut à tous,

Pour avoir un tri "cohérent", je cherche à créer un champs dans lequel
j'aurai le nom et le prénom de mes clients en minuscule, sans espace ET
sans

caractères accentués.

Je suppose que ça doit exister. Je ne suis vraisemblablement pas le
premier

à vouloir faire ce genre de tri, mais je ne l'ai pas trouvé et je pense
que

j'irais plus vite de le copie que de "réinventer la roue".

Avec les UCase(replace([Champs]," ","")) je supprime en effet les
espaces


et
je mets en minuscule, mais je suis sur que qqn a déjà écrit le code pour
faire la même chose et, en plus, remplacer les caractères accentués,
supprimer les tires, apostrophes et autres perturbateurs de tri.

Merci de vos z'avis z'avisés,

JM