Le fichier à télécharger contient:
Les principales caractéristiques du calendrier:
Versions:
- Le UserForm Calendrier à importer dans le projet VBA.
- Le Module_Test qui donne quelques exemples d'utilisation
Les principales caractéristiques du calendrier:
- Office 2010+ (VBA7 sinon modifier les déclarations API comme indiqué).
- Permet une utilisation simple ou plus "avancée" pour la gestion des contrôles de la date choisie.
- Indique les jours fériés en France sur option.
- Est prépositionnable (Left & Top du UserForm).
- Une Fonction Utilisateur peut-être appelée au moment du choix de la date pour des contrôles par exemple.
- Une fonction additionnelle Calendrier.Modify() à appeler dans la Fonction Utilisateur permet de modifier certains paramètres du calendrier, de le déplacer, de le garder ouvert, de le fermer, etc...
VB:
Dim DateChoisie as Date
'
DateChoisie = Calendrier.Display(...voir la description des paramètres dans le code...)
Versions:
- V1 - Initiale.
- V2 - Corrections pour compatibilité Office 64 bits.
- V3 - Gère la valorisation du .Value ou du .Caption selon le type du TargetObject.
- V4 - Possibilité de cliquer dans le titre mois / année pour saisir directement mois et année en format libre (numérique, 3 lettres, etc..) reconnu par Excel.