Compartilhe!

Como criar botão no Excel com Macro

Antes de mais nada vamos primeiro criar uma macro simples para mostrar uma mensagem.

Pressione Alt + F11 para abrir a janela do VBA ou vá no menu Desenvolvedor - Visual Basic conforme figura abaixo:

Como criar botao no Excel com Macro - Como criar botão no Excel com Macro

Com a janela do VBA aberta adicione um novo módulo clicando com o botão direito do mouse em cima onde está escrito "Microsoft Excel Objects" e depois Inserir - Módulo, conforme figura abaixo:

Como criar botao no Excel com Macro 01 2 - Como criar botão no Excel com Macro

Em seguida copie a seguinte macro para mandar mensagem conforme figura abaixo:

Como criar botao no Excel com Macro 02 - Como criar botão no Excel com Macro

Sub Mensagem()
MsgBox "Inscreva no nosso Canal 'Excel e Access'!"
End Sub

Agora que já tem uma macro criada vamos adicionar um botão no Excel.

Vá no menu Desenvolvedor - Inserir - Botão (Controle de Formulário) conforme figura abaixo:

Como criar botao no Excel com Macro 03 - Como criar botão no Excel com Macro

Em seguida clique onde deseja incluir o botão na planilha.

Após esse procedimento vai aparecer a seguinte janela:

Como criar botao no Excel com Macro 04 - Como criar botão no Excel com Macro

Nesta janela clique na macro criada (Mensagem por exemplo) e depois em Ok.

Pronto agora você vai ver o botão criado na planilha e ao pressionar ele a macro irá executar, veja na figura abaixo:

Como criar botao no Excel com Macro 05 - Como criar botão no Excel com Macro

Como criar botão no Excel com Macro

Gostou do conteúdo? Ele foi útil?
Se ainda ficou com alguma dúvida entre em contato conosco pelo email contato@exceleaccess.com.
Quer receber várias dicas no seu seu email?
Cadastre seu email aqui para receber várias dicas como essa por email.

Você também vai gostar:
Excel – Funções – Indireto ou Indirect

A função Indireto é muito útil quando precisa deixar o nome de uma sheet como variável. Por exemplo, você deseja Leia mais...

Excel – Funções – Valor ou Value

A função Valor ou Value converte uma sequência de caracteres de texto que representa um número em número, por exemplo: Leia mais...

Excel – UnMerge no VBA

As vezes quando tentamos copiar via VBA um range de uma lugar para outro o Excel não deixa pois o Leia mais...

Como fazer raiz quadrada no Excel

Como fazer raiz quadrada no Excel Primeiramente vamos explicar o que significa raiz quadrada. Raiz quadrada de um número X Leia mais...

Obrigado pela visita!

www.exceleaccess.com

contato@exceleaccess.com

www.exceleaccess.com

www.exceleaccess.com

www.exceleaccess.com


Compartilhe!

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *