Format courriel excel 2003

Aldo831

XLDnaute Nouveau
Bonjour à tous

Quelqu'un pourrait il me dire quel est le format de cellule pour obliger les personnes à entrer une adresse e-mail correctement
Merci d'avance
Aldo
 

chris

XLDnaute Barbatruc
Re : Format courriel excel 2003

Bonjour

Sauf à lister les serveurs mail pour contrôler, a priori les seules autres possibilités de contrôle sont :

  • présence d'un @ placé à plus d'un caractère du début et plus de 4 de la fin
  • présence d'un point en 3ème ou 4ème position par rapport à la fin
  • absence d'espace
  • absence de point collé à @
  • absence de lettres accentuées
  • éventuellement obligation de minuscules mais les adresses en majuscules passent sur la majorité des serveurs.
Pour mettre cela en oeuvre : soit par validation soit par vba.
Connais-tu VBA ?
 

Catrice

XLDnaute Barbatruc
Re : Format courriel excel 2003

Bonjour,

Ci-joint un exemple avec données/validation (sans macro) qui permet au moins de tester la présence d'un point et d'une arrobas.
Mais pas facile de tester tous les points donnés par Chris ...
 

Pièces jointes

  • Classeur1.xls
    13.5 KB · Affichages: 78
  • Classeur1.xls
    13.5 KB · Affichages: 84
  • Classeur1.xls
    13.5 KB · Affichages: 79

chris

XLDnaute Barbatruc
Re : Format courriel excel 2003

Bonjour

Je n'ai réussi à tout mettre dans la validation :
le contrôle des lettres accentuées et quelques autres caractères est ajouté à la validation par une MFC (formule basée sur une formule de Monique).
 

Pièces jointes

  • mail_control2.xls
    16 KB · Affichages: 76

Discussions similaires

Réponses
2
Affichages
303
Réponses
5
Affichages
177
Réponses
10
Affichages
411
Réponses
15
Affichages
545
Réponses
6
Affichages
343
Réponses
1
Affichages
155
Compte Supprimé 979
C

Membres actuellement en ligne

Statistiques des forums

Discussions
312 493
Messages
2 088 959
Membres
103 990
dernier inscrit
lamiadebz