If isDate

Résolu/Fermé
thom - 9 avril 2018 à 12:42
 thom - 9 avril 2018 à 13:49
Bonjour,

Je peine à utiliser la fonction IsDate.

Lorsque j'écris :

if isdate ("29/04/2018") -> je ressors un TRUE

Par contre, si j'écris la date dans la cellule e17 par exemple et que j'écris mon code comme suit :

if isdate ("e17") -> je ressors un FALSE

j'ai testé de changer le format dans excel mais rien n'y fait.

Pourriez-vous m'aider ?

merci d'avance ;-)



2 réponses

f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
Modifié le 9 avril 2018 à 13:28
Bonjour,

if isdate ("e17")

Mieux comme ceci:
If IsDate(Range("E17")) Then
0
Bonjour,

Merci pour la réponse mais cela ne semble pas être la raison de l'erreur.
0
J'ai trouvé (avec aide) donc je soumets :

If IsDate(Range("E17").text) Then

Merci et bonne journée ;-)
0