Table des matières
Appeler une macro à partir d'une macro
Vous venez donc d'enregistrer deux macros et vous aimeriez les exécuter comme une seule macro, c'est assez simple.
En supposant que vous ayez Macro1 et Macro2, placez ce code à la fin de Macro1
sub Macro1 () Appeler Macro2 end sub
Désormais, chaque fois que vous exécutez Macro1, Macro2 s'exécute automatiquement. Macro1 attendra que Macro2 soit terminé avant de continuer à s'exécuter.
Pour exécuter les macros simultanément, utilisez la méthode Application.Run :
Application.Exécuter
Vous pouvez également utiliser Application.Run pour appeler une macro.
En utilisant Application.Run, vous appelez une deuxième macro, mais dites à la première macro de continuer à s'exécuter.
sub Macro1 () Application.Run Macro2 end sub