OVH Cloud OVH Cloud

mise en forme d'adresse de messagerie

9 réponses
Avatar
analmabach
Bonjour,
j'ai une question d'un utilisateur qui a dans son fichier Excel (2003) dans
une cellule une liste de personne se présentant ainsi :
durand,michel (société)
moulin-dupuis,marie (société)
Cette personne souhaiterait obtenir :
michel.durand@société.com
marie.moulin-dupuis@société.com
Comment faire ? car je ne me rappelle plus comment faire ? Je vais rechercher
Avec mes remerciements,
Cordialement
Barbara

9 réponses

Avatar
Daniel
Bonjour.
Si tous les renseignements se trouvent dans la même cellule, pour A1 :
=STXT(A1;TROUVE(",";A1)+1;TROUVE("(";A1)-TROUVE(",";A1)-2)&"."&GAUCHE(A1;TROUVE(",";A1)-1)&"@"&STXT(A1;TROUVE("(";A1)+1;TROUVE(")";A1)-TROUVE("(";A1)-1)
Il est important que les séparateurs sooient toujours les mêmes :
durand,michel et non durand, michel
Cordialement.
Daniel
"analmabach" a écrit dans le message
de news:
Bonjour,
j'ai une question d'un utilisateur qui a dans son fichier Excel (2003)
dans
une cellule une liste de personne se présentant ainsi :
durand,michel (société)
moulin-dupuis,marie (société)
Cette personne souhaiterait obtenir :
été.com
été.com
Comment faire ? car je ne me rappelle plus comment faire ? Je vais
rechercher
Avec mes remerciements,
Cordialement
Barbara


Avatar
Jacky
Bonsoir,

Ceci peut-être
Avec > durand,michel (société) < en A1

=STXT(A1;TROUVE(",";A1;1)+1;(TROUVE("(";A1;1)-2)-TROUVE(",";A1;1))&"."&GAUCH
E(A1;TROUVE(",";A1;1)-1)&"@"&STXT(A1;TROUVE("(";A1;1)+1;(TROUVE(")";A1;1))-T
ROUVE("(";A1;1)-1)&".com"

A saisir sur une ligne

Salutations
JJ



"analmabach" a écrit dans le message
de news:
Bonjour,
j'ai une question d'un utilisateur qui a dans son fichier Excel (2003)
dans

une cellule une liste de personne se présentant ainsi :
durand,michel (société)
moulin-dupuis,marie (société)
Cette personne souhaiterait obtenir :
été.com
été.com
Comment faire ? car je ne me rappelle plus comment faire ? Je vais
rechercher

Avec mes remerciements,
Cordialement
Barbara


Avatar
papou
Bonjour
J'y ajoute une petite touche de ça :
=LIEN_HYPERTEXTE(STXT(A9;TROUVE(",";A9;1)+1;(TROUVE("(";A9;1)-2)-(TROUVE(",";A9;1)))&"."&GAUCHE(A9;TROUVE(",";A9;1)-1)&"@"&STXT(A9;TROUVE("(";A9;1)+1;TROUVE(")";A9;1)-TROUVE("(";A9;1)-1)&".com")

Sur une seule ligne et avec les infos telles qu'elles ont été fournies
(notamment les espaces tels quels)

Cordialement
Pascal


"analmabach" a écrit dans le message
de news:
Bonjour,
j'ai une question d'un utilisateur qui a dans son fichier Excel (2003)
dans
une cellule une liste de personne se présentant ainsi :
durand,michel (société)
moulin-dupuis,marie (société)
Cette personne souhaiterait obtenir :
été.com
été.com
Comment faire ? car je ne me rappelle plus comment faire ? Je vais
rechercher
Avec mes remerciements,
Cordialement
Barbara


Avatar
papou
Encore une petite (avec toujours la formule sur une seule ligne) :
=LIEN_HYPERTEXTE("mailto:" &
STXT(A9;TROUVE(",";A9;1)+1;(TROUVE("(";A9;1)-2)-(TROUVE(",";A9;1)))&"."&GAUCHE(A9;TROUVE(",";A9;1)-1)&"@"&STXT(A9;TROUVE("(";A9;1)+1;TROUVE(")";A9;1)-TROUVE("(";A9;1)-1)&".com";STXT(A9;TROUVE(",";A9;1)+1;(TROUVE("(";A9;1)-2)-(TROUVE(",";A9;1)))&"."&GAUCHE(A9;TROUVE(",";A9;1)-1)&"@"&STXT(A9;TROUVE("(";A9;1)+1;TROUVE(")";A9;1)-TROUVE("(";A9;1)-1)&".com")

Cordialement
Pascal

"analmabach" a écrit dans le message
de news:
Bonjour,
j'ai une question d'un utilisateur qui a dans son fichier Excel (2003)
dans
une cellule une liste de personne se présentant ainsi :
durand,michel (société)
moulin-dupuis,marie (société)
Cette personne souhaiterait obtenir :
été.com
été.com
Comment faire ? car je ne me rappelle plus comment faire ? Je vais
rechercher
Avec mes remerciements,
Cordialement
Barbara


Avatar
Microsoft VBA Excel
Avec les données en F9 :

=(STXT(F9;(CHERCHE(",";F9)+1);(CHERCHE("
";F9)-(CHERCHE(",";F9)+1))))&"."&(GAUCHE(F9;CHERCHE(",";F9)-1))&"@"&(STXT(F9;(CHERCHE("(";F9)+1);(CHERCHE(")";F9)-(CHERCHE("(";F9)+1))))&".com"

"analmabach" a écrit dans le message
de news:
Bonjour,
j'ai une question d'un utilisateur qui a dans son fichier Excel (2003)
dans
une cellule une liste de personne se présentant ainsi :
durand,michel (société)
moulin-dupuis,marie (société)
Cette personne souhaiterait obtenir :
été.com
été.com
Comment faire ? car je ne me rappelle plus comment faire ? Je vais
rechercher
Avec mes remerciements,
Cordialement
Barbara


Avatar
analmabach
Merci beaucoup je n'avais pas encore terminé ma formule !
Mille mercis
Barbara


Bonjour.
Si tous les renseignements se trouvent dans la même cellule, pour A1 :
=STXT(A1;TROUVE(",";A1)+1;TROUVE("(";A1)-TROUVE(",";A1)-2)&"."&GAUCHE(A1;TROUVE(",";A1)-1)&"@"&STXT(A1;TROUVE("(";A1)+1;TROUVE(")";A1)-TROUVE("(";A1)-1)
Il est important que les séparateurs sooient toujours les mêmes :
durand,michel et non durand, michel
Cordialement.
Daniel
"analmabach" a écrit dans le message
de news:
Bonjour,
j'ai une question d'un utilisateur qui a dans son fichier Excel (2003)
dans
une cellule une liste de personne se présentant ainsi :
durand,michel (société)
moulin-dupuis,marie (société)
Cette personne souhaiterait obtenir :
été.com
été.com
Comment faire ? car je ne me rappelle plus comment faire ? Je vais
rechercher
Avec mes remerciements,
Cordialement
Barbara







Avatar
analmabach
Merci beaucoup.
Barbara


Bonsoir,

Ceci peut-être
Avec > durand,michel (société) < en A1

=STXT(A1;TROUVE(",";A1;1)+1;(TROUVE("(";A1;1)-2)-TROUVE(",";A1;1))&"."&GAUCH
E(A1;TROUVE(",";A1;1)-1)&"@"&STXT(A1;TROUVE("(";A1;1)+1;(TROUVE(")";A1;1))-T
ROUVE("(";A1;1)-1)&".com"

A saisir sur une ligne

Salutations
JJ



"analmabach" a écrit dans le message
de news:
Bonjour,
j'ai une question d'un utilisateur qui a dans son fichier Excel (2003)
dans

une cellule une liste de personne se présentant ainsi :
durand,michel (société)
moulin-dupuis,marie (société)
Cette personne souhaiterait obtenir :
été.com
été.com
Comment faire ? car je ne me rappelle plus comment faire ? Je vais
rechercher

Avec mes remerciements,
Cordialement
Barbara







Avatar
analmabach
Merci bien j'ai par contre une petite erreur avec cette formule, je regarde.
Encore merci.
Barbara



Avec les données en F9 :

=(STXT(F9;(CHERCHE(",";F9)+1);(CHERCHE("
";F9)-(CHERCHE(",";F9)+1))))&"."&(GAUCHE(F9;CHERCHE(",";F9)-1))&"@"&(STXT(F9;(CHERCHE("(";F9)+1);(CHERCHE(")";F9)-(CHERCHE("(";F9)+1))))&".com"

"analmabach" a écrit dans le message
de news:
Bonjour,
j'ai une question d'un utilisateur qui a dans son fichier Excel (2003)
dans
une cellule une liste de personne se présentant ainsi :
durand,michel (société)
moulin-dupuis,marie (société)
Cette personne souhaiterait obtenir :
été.com
été.com
Comment faire ? car je ne me rappelle plus comment faire ? Je vais
rechercher
Avec mes remerciements,
Cordialement
Barbara







Avatar
analmabach
Merci merci bien.
Super.
Barbara


Encore une petite (avec toujours la formule sur une seule ligne) :
=LIEN_HYPERTEXTE("mailto:" &
STXT(A9;TROUVE(",";A9;1)+1;(TROUVE("(";A9;1)-2)-(TROUVE(",";A9;1)))&"."&GAUCHE(A9;TROUVE(",";A9;1)-1)&"@"&STXT(A9;TROUVE("(";A9;1)+1;TROUVE(")";A9;1)-TROUVE("(";A9;1)-1)&".com";STXT(A9;TROUVE(",";A9;1)+1;(TROUVE("(";A9;1)-2)-(TROUVE(",";A9;1)))&"."&GAUCHE(A9;TROUVE(",";A9;1)-1)&"@"&STXT(A9;TROUVE("(";A9;1)+1;TROUVE(")";A9;1)-TROUVE("(";A9;1)-1)&".com")

Cordialement
Pascal

"analmabach" a écrit dans le message
de news:
Bonjour,
j'ai une question d'un utilisateur qui a dans son fichier Excel (2003)
dans
une cellule une liste de personne se présentant ainsi :
durand,michel (société)
moulin-dupuis,marie (société)
Cette personne souhaiterait obtenir :
été.com
été.com
Comment faire ? car je ne me rappelle plus comment faire ? Je vais
rechercher
Avec mes remerciements,
Cordialement
Barbara