Criar Macro auto executável no Excel é mais fácil que você pensa. As Macros no Excel é a melhor maneira de automatizar a sua planilha, processo que muitas vezes são complexos e que você precisar uma volta muito grande, pode ser feita de uma maneira bem prática, clicando em um simples botão. Em muitas planilhas pode ser necessário executar determinadas rotinas, na hora que o arquivo do Excel é aberto, como por exemplo, executar um formulário, carregar algum dado na planilha, ou seja, algo que você precisa executar automaticamente, no momento em que você abre a pasta de trabalho.

Para executar alguma rotina automaticamente na abertura da pasta de trabalho, você precisará do evento auto_open, sendo assim, será necessário utilizar o Vba, para realizar esse processo, veremos nos passos a seguir como realizar esse procedimento.

Como criar macro auto executável no Excel

Passo 1: Pressione Alt + F11 para abrir a janela do VBA, nesta janela criaremos um módulo para utilizarmos a macro auto executável.

Passo 2: Clique com o botão do mouse em VBAProject, clique em “Inserir”, depois em Módulo.

macro auto executável no Excel

Passo 2: Você digitará o comando abaixo:

Sub auto_open()

 

End Sub

macro auto executável no Excel

Passo 3: Entre o sub auto_open() e o end sub, você digitará os comandos em VBA que deseja executar em sua planilha. Nesse exemplo vou creiar um formulário e desejo que o mesmo executado ao abrir a pasta de trabalho do Excel.

Passo 4: Crie um formulário em seu projeto.

Veja:

macro auto executável no Excel

Passo 5: Volte ao módulo e digite o comando: userform1.show()

macro auto executável no Excel

Passo 6: Salve a planilha, no tipo defina a opção: Pasta habilitada para Macros.

macro auto executável no Excel

Passo 7: Após abrir salvar o arquivo, feche-o e abra novamente, você verá o seu formulário aberto.

Leia Também:   Como Obter zoom das células selecionadas do Excel

macro auto executável no Excel

Obs: Caso não execute, pode ser necessário habilitar as Macros em sua planilha.

Neste exemplo utilizamos a abertura de um Formulário, mas poderia ser qualquer outro comando que você desejasse.

Não deixe de conferir o nosso novo blog, o App4Chat, dicas de Messenger, Snapchat, Whatsapp, Telegram e outros apps de mensagem mais famosos do mercado.

 

 

Como criar macro auto executável no Excel
Vote neste Artigo