Paser automatiquement à la macro qui suit

Bonjour,

Existe t'il un bon de macro qui permet de passer de la première à la seconde macro automatiquement sans intervention de l'utilisateur ?

J'ai le cas avec deux macros que je voudrais exécuter à la suite mais sans les mettre l'une dans l'autre. Ma première macro est Macro1 et la seconde Macro2.

Cordialement, romain

Sub macro3()
Macro1
Macro2
End Sub

En lançant la macro3, tu lancera d'abord la macro1 puis la macro2 =)

Bonjour,

dans macro1 tu ajoutes une ligne avec macro2 pour l'appeler.

Ou bien appeler les 2 dans une 3ème :

Sub macro3
  macro1
  macro2
End Sub

eric

Bonjour,

Colle ce code dans ton module

    Sub Macro_1()
    Call Macro_2 ''       2ème macro à exécuter
    Call Macro_3''         macro suivante
   ' ‘ autres codes
  '  Call Call Macro_4
  '  ‘ etc.
    End Sub

Amicalement

Puierrot

Merci beaucoup, effectivement en voyant le code je me sens tout bête...

Merci

De rien, n'oublie pas de valider comme résolu

resolu4

Pierrot

La commande Call permet de lancer une macro dans une autre macro

Sub Macro 1

sdtrgqdt

qthgqeth

Call macro 2

End sub

Rechercher des sujets similaires à "paser automatiquement macro qui suit"