L'utilisation de composant dans une base Access est très problématique. Généralement tout marche pour le mieux sur le poste du développeur, et ca devient rapidement la catastrophe sur les machines clientes.
Pour des boites de dialogue, c'est le fichier MSCOMDLG32.OCX qui vous fera défaut.
Pour les calendriers, ca sera comctl32.dll.
Puis ensuite, si vous envoyez le fichier manquant à votre client, vous aurez alors des problèmes de licence ActiveX…
Ici je vous propose un exemple qui inclus ces 2 fonctions sans aucun composant. L'utilisation est assez simple, et ne generera donc aucune erreur lorsque vous depolierer votre application. La doc d'utilisation est contenue dans les 2 modules de la base.