Remplissage adresse mail
Nicolasropars
-
Raymond PENTIER Messages postés 58990 Date d'inscription Statut Contributeur Dernière intervention -
Raymond PENTIER Messages postés 58990 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je souhaite connaitre une astuce pour controler le remplissage des cellules EXCEL avec une adresse mail valide. Je voudrais dans l'ideal qu'excel rejette les adresse non conforme par exemple: test@test;fr
Connaissez vous une formule, un moyen simple d'y arriver?
Merci pour votre aide.
Nicolas
Je souhaite connaitre une astuce pour controler le remplissage des cellules EXCEL avec une adresse mail valide. Je voudrais dans l'ideal qu'excel rejette les adresse non conforme par exemple: test@test;fr
Connaissez vous une formule, un moyen simple d'y arriver?
Merci pour votre aide.
Nicolas
A voir également:
- Formule adresse mail excel
- Formule si et excel - Guide
- Darkino nouvelle adresse - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule somme excel colonne - Guide
- Excel mise en forme conditionnelle formule - Guide
5 réponses
Bonjour.
Simple ? Non, car on ne connaît pas la liste des erreurs susceptibles d'apparaître dans ton tableau ...
Parmi ces adresses, lesquelles devraient être rejetées par ta formule ?
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
Simple ? Non, car on ne connaît pas la liste des erreurs susceptibles d'apparaître dans ton tableau ...
Parmi ces adresses, lesquelles devraient être rejetées par ta formule ?
anto-nain.fdr@paris.notaires.fr
comil.compta.fct@faa.defense.gouv.fr
denis.besle@juradm.fr
denis.bon@developpement-durable.gouv.fr
egs-guadel espace_particuliers@edf.fr
gilles parbal@aeroport.gp
hubert védrine@numericable-caraibes.fr
jean.annabel@ool.fr
jeandenis pierre@mediaserv.net
maurice.bienvenu@outlook.fr
paul.auchon@neuf.fr
paul.bambuck@creps-pap.sports.gouv.fr
sous-prefet-region@guadeloupe.pref.gouv.fr
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
Bonjour,
Merci pour cette reponse rapide. Les erreurs que je retrouve frequemment sont le ; à la place du . en fin d'adresse mail. Ou bien un @ qui n'est pas présent.
Je veux bloquer le remplissage de la cellule avec ce format d'adresse: " ***@***"
Merci
Nicolas
Merci pour cette reponse rapide. Les erreurs que je retrouve frequemment sont le ; à la place du . en fin d'adresse mail. Ou bien un @ qui n'est pas présent.
Je veux bloquer le remplissage de la cellule avec ce format d'adresse: " ***@***"
Merci
Nicolas
l'adresse a été bloqué par le site. Ce que je voulais dire c'est que je souhaite que la cellule accepte uniquement les adresses mails valident. C'est à dire avec un @ et un .fr (ou autre...) à la fin. Je me retrouve souvent avec un fichier avec des ,fr à cause de la saisie par défaut excel.
J'espere que c'est assez clair.
Merci pour votre aide
Nicolas
J'espere que c'est assez clair.
Merci pour votre aide
Nicolas
Nicolas, il y a plusieurs façons de répondre à ta question.
On peut, entre autres, écrire dans une colonne voisine la formule
=OU(DROITE(A:A;3)=".fr";DROITE(A:A;3)=".net")
qui affichera VRAI ou FAUX, et dans une autre colonne la formule
=SIERREUR(CHERCHE("*@*";A:A)>0;"manque @")
On peut améliorer la lisibilité avec une mise en forme conditionnelle.
On peut aussi glisser ces formules dans des règles de validation des données ...
On peut, entre autres, écrire dans une colonne voisine la formule
=OU(DROITE(A:A;3)=".fr";DROITE(A:A;3)=".net")
qui affichera VRAI ou FAUX, et dans une autre colonne la formule
=SIERREUR(CHERCHE("*@*";A:A)>0;"manque @")

On peut aussi glisser ces formules dans des règles de validation des données ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour
il y a beaucoup plus de règles de syntaxe pour écrire une adresse mail
par ex: au moins 2 lettres après @ pour le FAI, 2 ou3 lettres pour le suffixe (fr, de...) et pas de chiffre, pas d'espace, etc ---> une formule excel parait alors bien compliquée à réaliser
Toutefois, il faut bien voir qu'en dehors d'erreur(s) de syntaxe, on sait tous écrire une adresse inconnue...
avec une fonction personnalisée
si tu ne sais pas comment installer, fais signe
Michel
il y a beaucoup plus de règles de syntaxe pour écrire une adresse mail
par ex: au moins 2 lettres après @ pour le FAI, 2 ou3 lettres pour le suffixe (fr, de...) et pas de chiffre, pas d'espace, etc ---> une formule excel parait alors bien compliquée à réaliser
Toutefois, il faut bien voir qu'en dehors d'erreur(s) de syntaxe, on sait tous écrire une adresse inconnue...
avec une fonction personnalisée
Private Function verifier_syntaxe_mel(mel As String) As Boolean
Dim reg As Object
Dim verif As Object
Set reg = CreateObject("vbscript.regexp")
reg.Global = False
'admet les majuscules
reg.IgnoreCase = True
reg.Pattern = "^[a-z0-9_.-]+@[a-z0-9.-]{2,}\.[a-z]{2,3}$"
Set verif = reg.Execute(mel)
verifier_syntaxe_mel = (verif.Count = 1)
Set verif = Nothing
Set reg = Nothing
End Function
si tu ne sais pas comment installer, fais signe
Michel