>> Tecnologia Eletrônica >  >> Casa Inteligente >> Vida Inteligente

Como mesclar duas macros no Excel

Macros consistem em código Visual Basic. São convenientes no Excel para automatizar tarefas comuns. Economizam muito tempo. Ex.: se usuário precisa clicar lista de links e copiar/colar dados, macro pode loop pelos links. Múltiplas macros podem ser combinadas em uma única macro mestra, então o usuário só executa esta em vez de todas individuais.

Passo 1

Crie macro mestra: guia "Exibição" > "Macros" > "Exibir Macros". Digite nome da macro mestra (ex.: "Mestra") na caixa "Nome da macro". Clique "Criar" para abrir editor VBA.

Passo 2

Posicione cursor na segunda linha sob a sub-rotina. Ex.: se nome é "Mestra", primeira linha é "Sub Mestra()". Abaixo, digite "Call" seguido do nome da primeira macro a rodar. Ex.: "Call ObterConsultasWeb()".

Passo 3

Pressione "Enter" para próxima linha. Digite "Call" seguido do nome da segunda macro, ex.: "Call Formatar()". Salve a macro e feche o editor VBA.

Passo 4

Execute a macro mestra: "Exibição" > "Macros" > "Exibir Macros". Selecione a macro mestra e clique "Executar". A mestra rodará "ObterConsultasWeb" e "Formatar" na ordem especificada.