Executar uma macro a partir de uma macro - exemplos de código VBA

Chame uma macro a partir de uma macro

Então, você acabou de gravar duas macros e gostaria de executá-las como uma macro, é muito simples.

Supondo que você tenha Macro1 e Macro2, coloque este código no final de Macro1

sub Macro1 () Chamar Macro2 final sub

Agora, toda vez que você executa Macro1, Macro2 é executado automaticamente. Macro1 irá aguardar até que Macro2 termine antes de continuar a execução.
Para executar as macros simultaneamente, use o método Application.Run:

Application.Run

Você também pode usar Application.Run para chamar uma macro.
Usando Application.Run, você chama uma segunda macro, mas diz à primeira macro para continuar a execução.

sub Macro1 () Application.Run Macro2 end sub

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave