OVH Cloud OVH Cloud

controle calendar

2 réponses
Avatar
Stephane
Bonjour, je voudrais savoir s'il est possible de mettre des limites sur un
controle calendar, que je met dans un userform, afin d'empecher de saisir
des dates antérieur à ex: l'an 2003 et superieur a l'an 2005.visiblement de
base le controle utilise tous le calendrier connu de windows?!
Merci

2 réponses

Avatar
Philippe.R
Bonjour Stephane,
Sans doute n'as tu pas vu la réponse de Denis à ta précédente question du 09/02, puisque tu la reposes :
"===============================début de copie============================="
Bonsoir Stéphane,

Je ne crois pas que tu puisses empêcher de saisir des dates particulières, mais tu peux appliquer un
test de validation
ressemblant à ceci :

Dans une procédure de validation appropriée :

If Year(Me.Calendar1.Value) < 2003 Or Year(Me.Calendar1.Value) > 2005 Then
MsgBox "l'année de la date saisie doit être plus grand que 2002 et plus petite que 2006"
Exit sub
End If


Salutations!
"=================================fin de copie==============================="
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Stephane" a écrit dans le message de news:

Bonjour, je voudrais savoir s'il est possible de mettre des limites sur un
controle calendar, que je met dans un userform, afin d'empecher de saisir
des dates antérieur à ex: l'an 2003 et superieur a l'an 2005.visiblement de
base le controle utilise tous le calendrier connu de windows?!
Merci



Avatar
anonymousA
bonjour,

il me semble que Mich Denis t' a déja fait une réponse dans un post
précédent.

A+

Bonjour, je voudrais savoir s'il est possible de mettre des limites sur un
controle calendar, que je met dans un userform, afin d'empecher de saisir
des dates antérieur à ex: l'an 2003 et superieur a l'an 2005.visiblement de
base le controle utilise tous le calendrier connu de windows?!
Merci