OVH Cloud OVH Cloud

Extraire une chaîne de caractères

2 réponses
Avatar
Bernard06
Bonjour =E0 tous,
Voici mon probl=E8me :
je voudrais extraire des adresses mail qui se trouvent dans un champ
nomm=E9 "mail" au nbre total de 2400, toute la cha=EEne apr=E8s le
caract=E8re @ (arobas)
ex: james-bond@free.fr ----------->@free.fr
sam.davis@wanadoo.fr-------->@wanadoo.fr
paul-yyy@laposte.net----------->@laposte.net
-voire m=EAme, qui serait encore mieux
ex: james-bond@free.fr ------ ----->@free
sam.davis@wanadoo.fr-------->@wanadoo
paul-yyy@laposte.net----------->@laposte
Conna=EEtriez-vous la/les fonction(s) qui permet(traient) d'extraire
une cha=EEne en fonction d'un caract=E8re donn=E9 ?
on m'a dit que dans excel avec les fonctions "trouve" et "chercher" on
n'y arrive mais avec access, quelles sont ces fonctions ?
si cela est possible avec access, vous me sauvez la vie !!!!!
Je vous remercie par avance de votre aide et pour ttes vos r=E9ponses.
Bien amicalement,
Nanard06

2 réponses

Avatar
ANDBRETON
toto = mid$( adresse ; instr(adresse ; "@"))
Avatar
ANDBRETON

toto = mid$( adresse ; instr(adresse ; "@"))


ou mieux

toto = mid$( left$( adresse;instrev(adresse ;".") -1 ) ; instr(adresse
; "@"))