Bonjour le forum,
Nouveau jour, nouvelle question ; Nouvelle question, nouveau sujet..
Je ne sais pas si le titre du sujet est assez clair mais je ne savais pas vraiment comment décrire ma question en quelque mot.
Je bosse sur un fichier de calendrier avec un module une procédure "CréationCalendrier" qui crée des onglets avec des tâches pour chaque jour etc.
J'ai ensuite créé un module une procédure "Actualiser", qui me permet de rafraîchir les tâches.
Ce module Cette procédure "Actualiser" peut être lancée de deux façons :
- Soit par choix en cliquant sur un bouton (bouton "refresh" présent sur tous mes onglets)
- Soit forcé depuis une MsgBox via un autre bouton (code ci-dessous, présent dans un autre module)
If MsgBox("Tous les mois sont déjà créer, voulez-vous les actualiser ?", vbOKCancel, "Demande de confirmation") = vbOK Then
Actualiser
Else
End
End If
Ma question est donc la suivante :
Est-il possible d'indiquer dans mon module ma procédure Actualiser les indications suivantes :
Si la macro a été lancée depuis le bouton refresh alors [procédure]
Sinon [Goto ...]
(En sachant que bien sûr le Goto serait dans le module la procédure Actualiser lui aussi...)
Je ne joins volontairement pas de fichier à ma demande car je ne pense pas cela nécessaire, je voudrais juste savoir si :
1/ cela est possible
2/ la syntaxe à utiliser
D'avance merci à tous ceux qui tenteront de m'aider !
Bonne après-midi