Calendrier en vba pour excel 2010

Description

Bonjour,
Ceci est ma première source que je dépose ici.
Suite à un bug sur une macro qui fonctionnait normalement avec Excel 2007 mais pas avec Excel 2010, je me suis aperçu que Microsoft avait supprimé tout simplement le contrôle ActiveX du calendrier dans Excel 2010 !
J?ai donc été obligé de créer un calendrier qui fonctionne avec Excel 2010.
Il est réalisé avec un UserForm et des contrôles Label afin d?être le plus «simple et léger » possible.
J?ai donc limité au maximum les boucles diverses et variées et utilisé les événements existant afin d?avoir un temps de réponse le plus rapide possible.
Dans cette version, j?ai mis quelques petits effets, que je trouve sympathiques, comme « l?éclairage » des boutons et des jours du calendrier quand le sourie passe dessus et aussi la mémorisation de la date sélectionnée quand il y a un changement de mois ou d?année.

Source / Exemple :


Tout est dans le zip.

Conclusion :


Le code est commenté afin d?être plus compréhensible et le nom des variables ont été définies pour être le plus explicite possible.
J'espère que ce code vous sera utile. Tout commentaire et/ou avis sera le bienvenu.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.