Lancement d'une macro à date donnée

  • Initiateur de la discussion Initiateur de la discussion KAR_inette
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

K

KAR_inette

Guest
Bonjour à tous ....
Voila mon problème :
J'ai créé un userform avec un message d'anniversaire sur le fichier d'un collègue.
J'aimerais que ce userform se lance automatiquement à une date precise (le 4 janvier 2004, pour être precise).
Je pense qu'il y a moyen de réaliser ceci ....
Merci d'avance à tous et joyeux Halloween !!!
 
bonjour

ce code devrait fonctionner

Private Sub Workbook_Open()
If Date = DateValue("4/1/04") Then UserForm1.Show 'change le nom de la userform au cas ou.
End Sub

tu peux le copier coller dans le module thisworkbook.

A plus

@+Vincent

ps: si tu remplace DateValue("4/1/04") par DateValue("4/1") ta userform s'affichera tous les ans le 4 janvier.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 Contrôle sur date
Réponses
8
Affichages
313
  • Question Question
Microsoft 365 Lenteur macro
Réponses
15
Affichages
1 K
Retour