Aider moi ! macro qui lance une autre macro
Résolu
caramimie
-
caramimie -
caramimie -
Bonjour,
Comment faire pour qu'une macro lance une ou plusieurs autres macros sur Excel 2003.
J'explique, j'ai une feuille synthèse sur laquelle il y a plusieurs macro à exécuter. Je voudrais savoir s'il est possible de faire une macro qui lancerait toutes les macros à la queue leu leu sans le faire soit même (+ de 30 macros à exécuter à la suite).
Merci de votre aide.
Comment faire pour qu'une macro lance une ou plusieurs autres macros sur Excel 2003.
J'explique, j'ai une feuille synthèse sur laquelle il y a plusieurs macro à exécuter. Je voudrais savoir s'il est possible de faire une macro qui lancerait toutes les macros à la queue leu leu sans le faire soit même (+ de 30 macros à exécuter à la suite).
Merci de votre aide.
A voir également:
- Appeler une macro dans une macro
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Jitbit macro recorder - Télécharger - Confidentialité
- Nommez une application d'appel vidéo ou de visioconférence - Guide
- Télécharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Appeler en privé - Guide
2 réponses
Salut,
Exemple tu as tes macros dans un module, qui se nommen ex. sub titi (), sub toto (), sub lili () etc
tu crées une macro exemple sub test () dans laquelle tu vas appeler chaque macro soit les une après les autres ou soumisent à condition il est préférable de faire précéder le nom par Call
Sub test ()
Call titi
Call toto
Call lili
End Sub
si tu soumets à condition exemple si en C2 la valeur est 100 alors lancer la macro titi sinon la macro toto
Sub test ()
If range("C2") = 100 then
Call titi
else
Call toto
End Sub
Exemple tu as tes macros dans un module, qui se nommen ex. sub titi (), sub toto (), sub lili () etc
tu crées une macro exemple sub test () dans laquelle tu vas appeler chaque macro soit les une après les autres ou soumisent à condition il est préférable de faire précéder le nom par Call
Sub test ()
Call titi
Call toto
Call lili
End Sub
si tu soumets à condition exemple si en C2 la valeur est 100 alors lancer la macro titi sinon la macro toto
Sub test ()
If range("C2") = 100 then
Call titi
else
Call toto
End Sub