Bienvenue au "Mini Calendar Database". Cette
base de données possède deux formulaires, quatre modules et une macro. La
macro est l'Autoexec qui ouvre l'un des deux formulaires.
En tant que démo, j'ai choisi d'illustrer deux façons d'utiliser le
formulaire MiniCalendar. Il y a cinq contrôles. Le premier montre un texte pour une date br@eve. Le prochain montre une date en un format allongé.
Le formulaire fourni une date, mais les programmes d'Office sont, internement, sans format: le format sera celui
désigné pour le champ ou pour le contrôle d'affichage.
Le troisième contrôle est pour montrer comment intégrer le MiniCalendar automatiquement, sans boutons de commande (les autres contrôles ont un bouton de commande associé pour démarrer le MiniCalendar), de par l'événement GotFocus. Ce quatrième contrôle affiche une date où le mois et l'année sont en premier.
Noter que le MiniCalendar peut être modifié pour ne permettre que certains mois ou certaines années.
Le dernier exemple montre un mois spécifique en premier, sur le MiniCalendar, avec calcul basé sur le mois actuel. Dans cet exemple, j'utilise un décalage de six mois. Ce décalage peut évidemment être modifié.