Fonction VBA : isEmail
La fonction VBA isEmail permet de vérifier si une adresse email est valide, elle renvoie True si la chaîne de caractères est une adresse email ou False si ce n'est pas le cas.
Utilisation :
isEmail(adresse_email)
Exemple d'utilisation
Vérification de l'adresse email "test@email..com" isEmail("test@email..com")
:
Sub exemple()
MsgBox isEmail("test@email..com") 'Renvoie False
End Sub
Un autre exemple avec l'adresse à tester dans la cellule A1 :
Sub exemple()
If isEmail(Range("A1")) Then 'Test si A1 contient une adresse email
MsgBox "Oui c'est une adresse email valide :-)"
Else
MsgBox "Non ce n'est pas une adresse email valide :-("
End If
End Sub
Remarque : cette fonction nécessite l'installation du pack de fonctions XLP (un add-in gratuit pour Excel qui ajoute 92 nouvelles fonctions).