armelle1303
XLDnaute Junior
bonjour à tous
encore un problème de date
voilà j'ai un formulaire où je saisi une date de début et une date de fin.
je veux tester si la date de fin existe : par ex : 29/02 n'existe pas pour les années non bissextiles et autre cas le 33 mars n'existe pas non plus.
Dans le fichier en PJ vous trouverez mon code : je teste avec IsDate mais cela ne marche pas parce que cela prend le 33/03/09. Si je fais un FormatDate avant il me convertit en 03/09/1933.
j'ai trouvé sur le net un bout de code qui fonctionne (voir dans le module) mais quand je tape la date dans une cellule.
si je recopie ce code dans mon formulaire et en déclarant une variable pour ma txt.Value cela ne marche plus.
il doit y avoir un problème de format (string/date?)
j'ai trouvé également une fonction écrite par quelqu'un (voir code du formulaire ) mais je ne l'ai pas testée car j'ai pu lire que cela doit marcher avec IsDate.
Donc je tourne en rond
Si quelqu'un peut m'éclaircir sur l'erreur que j'ai réalisée....
encore un problème de date
voilà j'ai un formulaire où je saisi une date de début et une date de fin.
je veux tester si la date de fin existe : par ex : 29/02 n'existe pas pour les années non bissextiles et autre cas le 33 mars n'existe pas non plus.
Dans le fichier en PJ vous trouverez mon code : je teste avec IsDate mais cela ne marche pas parce que cela prend le 33/03/09. Si je fais un FormatDate avant il me convertit en 03/09/1933.
j'ai trouvé sur le net un bout de code qui fonctionne (voir dans le module) mais quand je tape la date dans une cellule.
si je recopie ce code dans mon formulaire et en déclarant une variable pour ma txt.Value cela ne marche plus.
il doit y avoir un problème de format (string/date?)
j'ai trouvé également une fonction écrite par quelqu'un (voir code du formulaire ) mais je ne l'ai pas testée car j'ai pu lire que cela doit marcher avec IsDate.
Donc je tourne en rond
Si quelqu'un peut m'éclaircir sur l'erreur que j'ai réalisée....