Bonjour,
Tout d'abord bravo pour ce forum et notamment ces cours vidéos. Je découvre le VBA, et ma première expérience consiste à réaliser un userform pour remplir une table.
Je suis presqu'au bout, je bute sur un contrôle. Dans une textebox, je voudrais imposer à l'utilisateur de saisir une date correcte de la forme dd/mm/aaaa. Et j'insiste bien au format dd/mm/aaaa....et non pas dd/mm
Mon test où j'imbrique une série de conditions :
elseif not IsDate(Me.matextbox) then
msgbox("ce n'est pas au format date")
me.matextbox.setfocus
else
Activecell.offset(0,8).value=matextbox
end if
Cela fonctionnairait presque....mais l'utilsateur a la possibilite de saisir uniquement dd/mm au lieu de la date complète, c'est à dire sans l'année. Comment faire afin qu'il respecte l'intégralité du format.
Vous remerciant par avance.