• Initiateur de la discussion Initiateur de la discussion Matt78
  • 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 !

M

Matt78

Guest
Bonjour le forum
je suis novice en VBA et j'aimerais savoir, dans quel ordre s'execute les macro. Principalement à l'ouverture et à la fermeture du classeur et comment elles s'organisent avec le ThisWorkbook_open et la ThisWorkbook_close.
Matt
 
Bonjour Matt le forum

L'ordre d'écriture importe peu dans le module

Mais si tu veux une macro dite événementielle par rapport au classeur, il faut mettre la macro dans Thisworkbook

Si la macro événementielle est par rapport à une feuille, il faut la mettre dans le module de la feuille concernée

J'espère avoir répondu à ton problème, baside
 
Bonjour

Pour continuer ce qu'a dit Baside les macros s'exécutent dans l'ordre d'écriture (tout bètement)

Donc dans ton thisworkbookopen la première ligne sera lu et ainsi de suite

Peut-être que dans ces lignes par contre il sera fait appel à une autre macro donc dans ce cas là l'uatre macro est exécutée puis retour à l'endroit où cela s'était arreté dans la macro initiale

Bonne journée
 
- 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

Réponses
3
Affichages
251
Réponses
2
Affichages
159
Réponses
15
Affichages
789
Retour