bonjour,
dans VBA Excel, je sais appeler une macro depuis une autre avec la fonction "call".
mais j'aimerais pouvoir (une fois cette macro appelée éxécutée) revenir à la macro appelante.
voici un exemple simple : j'ai une macro "mère" à partir de laquelle j'appelle différentes macros, et à la fin de chacune d'elles, que VB revienne au point de départ :
Sub Macro_générale()
call macro_1
MsgBox "la 1e macro est terminée"
call macro_2
MsgBox "la 2e macro est terminée"
End Sub
ce qui me manque, c'est le code à taper à la fin des macro_1 et macro_2 pour revenir à Macro_générale à l'endroit qui suit le lancement des "sous macros".
(attention, il ne faut pas que je revienne au début de la macro appelante, mais à l'endroit du lancement)
un grand merci d'avance à ceux qui se pencheront sur mon cas.
BP