Bonjour,
Pour ce faire il faut passer par une variable de type date.
Ce type de variable calcule automatiquement la validité des données saisies
dDateFin est une date
dDateDebut est une date = <AnneeVoulue>+<MoisSélectionné>+"01"
//Tous les mois commencant par 1
dDateFin = dDateDebut
dDateFin..jour = 31
via cette méthode le dernier jour du mois sélectionné sera toujours le bon puisque le fait d'affecter le 31 comme jour est modifié automatiquement lors de l'affectation avec un jour valide
exemple:
dDateDebut = 20050201
dDateDebut..jour = 31
vous remarquerer qu'après son affectation
dDateDebut vaudra 28
Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=14&topic_id=1798&post_id=7497