Bon Anniversaire !
Ne pas oublier de souhaiter les anniversaires ?
...Pour un utilisateur assidu d'Excel, pas de problème, il suffit de demander à votre logiciel favori d'envoyer un petit message de rappel à l'ouverture d'Excel quelques jours avant le jour J.
Une liste des noms et des dates de naissances.
Une macro complémentaire qui à chaque ouverture d'Excel balaie la liste et se manifeste en cas de besoin.
Et pour une installation confortable et une mise à jour commode, une macro d'installation / mise à jour.
En pratique,
- ouvrir un nouveau classeur,
- télécharger la feuille de macros "module_anniv.bas" et l'insérer dans un nouveau module du classeur (par Outils / Macro / Visual Basic Editor / Fichier / Importer un fichier).
- lancer la macro "création_liste"
- remplir la liste ainsi créée avec les noms et les dates de naissances
- enregistrer le fichier sur le disque dur sous le nom "anniversaires.xls"
- cliquer sur le bouton
- et attendre patiemment la prochaine date d'anniversaire.
(bien que le fichier Excel ne soit plus indispensable, il vaut mieux le conserver pour pouvoir faire aisément les mises ŕ jour éventuelles)
Comment ça marche ?
- La macro "création_liste" met en forme la page devant servir à stocker les dates de naissance,
- puis elle crée une macro "WorkbookOpen" dans la page de code de "ThisWorkbook" qui lance la macro "anniversaire" (celle qui envoie les messages)
- Et elle crée un bouton permettant de lancer l'implantation de la macro complémentaire (qui permet d'installer la macro, puis de faire les mises à jour).