Tester si date VBA

Bonjour

je suis sur un programme où je vérifie si la date d'une colonne est supérieur à une autre date

mon problème:

ma macro se perd entre les "01/01/2018" et les 01/01/2018

isdate m'affiche vrai dans les 2 cas, je souhaite transformer "01/01/2018" en format date et non plus en chaîne de caractère pour pouvoir comparer avec une autre date par la suite

Est il possible de faire cela ?

Merci d avance

Bonjour,

Pour correctement évaluer tes formats de dates ... ou de textes ...

Peux-tu poster un fichier test ...

Hello James007

Voici un fichier exemple permettant d illustrer mon probleme

comme tu peux le voir tout est en format date sauf que vba en considere certaine comme string...

Je ne sais pas trop comment faire, isdate ne fonctionne pas dans ce cas la

38demo-dates.xlsm (13.20 Ko)

c'est bon j ai trouvé

Il faut mettre ma cellule dans la fonction CDate()

Content que tu aies pu résoudre ton problème

Rechercher des sujets similaires à "tester date vba"