VBA – Exécuter une Macro à Partir d’une Autre Macro
Ce tutoriel montre comment appeler une macro à partir d’une autre macro en VBA.
Appeler une Macro à Partir d’une Macro
Vous venez d’enregistrer deux macros, et vous souhaitez les exécuter comme une seule macro, c’est assez simple.
En supposant que vous avez Macro1 et Macro2, mettez ce code à la fin de Macro1
Sub Macro1 ()
Call Macro2
End Sub
Maintenant, chaque fois que vous exécutez Macro1, Macro2 s’exécute automatiquement. La Macro1 attendra que la Macro2 soit terminée avant de poursuivre son exécution.
Pour exécuter les macros simultanément, utilisez la méthode Application.Run :
Application.Run
Vous pouvez également utiliser Application.Run pour appeler une macro.
En utilisant Application.Run, vous appelez une deuxième macro, mais vous demandez à la première macro de continuer à s’exécuter.
Sub Macro1 ()
Application.Run Macro2
End Sub
La Programmation VBA Simplifiée
Ne cherchez plus de code VBA en ligne. Découvrez AutoMacro – un générateur de code VBA qui permet aux débutants de créer leur propres procédures, avec un minimum de connaissances en programmation et de nombreuses fonctionnalités permettant à tous les utilisateurs de gagner du temps!
VBA Coding Made Easy
Stop searching for VBA code online. Learn more about AutoMacro - A VBA Code Builder that allows beginners to code procedures from scratch with minimal coding knowledge and with many time-saving features for all users!Learn More!