Bonjour Stéphane,
C'est moche, mais une fois j'avais fait cela :
=SUBSTITUE(SUPPRESPACE(REGEX(REGEX(REGEX(REGEX(REGEX(REGEX(REGEX(REGEX(REGEX(MINUSCULE(A1);"æ";"ae";"g");"œ";"oe";"g");"[òóôõö]";"o";"g");"[ùúûüũ]";"u";"g");"ç";"c";"g");"[àáãâä]";"a";"g");"[éèêëẽ]";"e";"g");"[ìíîïĩ]";"i";"g");"[^a-zA-Z0-9]";"
";"g"));" ";"-")
Ceci
- met tout en minuscules
- enlève les accent grave, aigu, circonflexe, les trémas et les tildes
sur toutes les lettres
- remplace æ et œ par ae et oe
- remplace tout ce qui n'est pas une lettre par un tiret -
La même formule en pièce jointe, au cas ou certains caractères passent
mal dans le corps du mail.
Olivier
Le 03/06/2020 à 23:14, Stéphane Santon a écrit :
Bonjour,
Quelle formule sous Calc permet de supprimer la diacritique d'un
texte, typiquement pour créer des noms de login à partir de
noms-prénoms avec accents ?
Merci
--
Envoyez un mail à [email protected] pour vous désinscrire
Les archives de la liste sont disponibles à
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy