Criar Botão no Excel | Passo a Passo
Se você ainda não sabe como criar botão no Excel, então este post é para você!
Os botões do Excel são recursos muito usados quando desejamos realizar determinadas tarefas apenas com um clique. Um bom exemplo é navegar entre as abas das planilhas de uma pasta de trabalho ou executar uma macro. O uso de botões no Excel também pode tornar as planilhas mais dinâmicas e visualmente atrativas.
Neste tutorial, mostramos diferentes maneiras de se criar botões no Excel e alguns exemplos de uso deste recurso para você aplicar nas suas planilhas. Confira!
Como Criar Botão no Excel?
Existem diferentes maneiras de se criar botões no Excel e o método ideal dependerá do seu objetivo com o uso dos botões. Basicamente, se você deseja criar botões com layouts personalizados, então o ideal é utilizar as Formas do Excel. Por outro lado, se o seu objetivo é simplesmente criar uma macro ou um botão simples com um hiperlink (sem focar no layout do botão), então a opção de botão da guia Desenvolvedor poderá atender a sua necessidade.
Confira cada uma das opções na íntegra ou navegue pelo tópico de seu interesse utilizando os links abaixo:
- Opção 1: Criar Botão com Formas do Excel
- Opção 2: Como Fazer Botão no Excel com a Guia Desenvolvedor
Opção 1: Criar Botão com Formas do Excel
Criar um botão usando as formas do Excel é a maneira mais simples e prática. Isto porque esta ferramenta do Excel fornece diversas opções de formas para você escolher, além da possibilidade de formatá-las conforme a sua preferência, alterando a cor, fontes, alinhamento, entre outros.
Para inserir um botão utilizando as formas do Excel, siga as etapas abaixo:
1. Acesse a guia Inserir > Formas e selecione a forma que você deseja usar para criar o botão. Neste exemplo, vamos escolher o retângulo:
2. Ao selecionar a forma desejada, arraste-a para a área da planilha, dimensionando conforme a sua preferência. Veja o exemplo abaixo:
3. Com a forma selecionada, observe que o Excel habilitará a guia Forma de Formato. Dependendo da versão do seu Excel, esta guia poderá estar com outro nome.
Nesta guia você encontrará diversas possibilidades de formatação, como alterar a cor da forma, bordas, alterar o tamanho, entre outras. Explore as funcionalidades desta guia e formate a forma conforme a sua preferência.
4. Com o botão criado, podemos inserir um texto ao botão e, para isto, basta dar dois cliques no botão e digitar o texto desejado:
Dica: Para formatar o texto do botão, basta dar dois cliques sobre ele e escolher as opções desejadas.
Como inserir um botão com link no Excel?
Um dos principais usos dos botões no Excel é a aplicação de hiperlinks, seja para abrir uma página da internet, um documento, enviar um e-mail ou até mesmo navegar entre as planilhas da pasta de trabalho. Após inserir o botão utilizando as formas do Excel conforme demonstrado acima, siga as etapas para criar links no botão.
Para este exemplo, vamos inserir um hiperlink no botão criado na etapa anterior, para que quando clicarmos nele, o Excel nos redirecione para outra planilha na mesma pasta de trabalho, neste caso a Planilha2. E para fazer isto, siga as etapas abaixo:
1. Clique com o botão direito do mouse sobre o botão e selecione a opção Link. Alternativamente, você pode selecionar o botão e utilizar as teclas de atalho Ctrl + K.
2. A caixa de diálogo Inserir Hiperlink será aberta, nela você deverá selecionar o tipo de link que deseja criar para o botão. Neste exemplo, selecionaremos a opção Colocar neste documento, pois queremos criar um link para a Planilha2 que está na mesma Pasta de Trabalho.
Após selecionar a opção desejada, clique em OK para finalizar.
3. Pronto! Agora, ao clicar no botão, ele nos redirecionará para a Planilha2 conforme mostra a imagem abaixo:
Como atribuir uma macro a um botão?
Os botões do Excel também podem ser utilizados para executar uma macro. E para que ele possa fazer esta tarefa, é necessário vinculá-lo a uma macro existente na Pasta de Trabalho.
Importante: Este post pressupõe que você já saiba criar macros no Excel – se não souber, clique no link abaixo para conferir o artigo completo sobre o assunto:
Para este exemplo, criamos um botão com o título Chamar Macro conforme demonstrado nas etapas anteriores.
Criamos também uma simples macro para inserir a data atual na célula que estiver selecionada. A macro possui o nome Data_Atual e o seu código é o seguinte:
Sub Data_Atual() ActiveCell = Date End Sub
Para atribuir a macro ao botão, siga as etapas:
1. Com a macro e o botão já criados, clicamos com o botão direito do mouse sobre o botão e selecionamos a opção Atribuir macro…
2. A caixa de diálogo Atribuir macro será aberta, agora basta selecionar a macro que criamos e clicar em OK.
3. Pronto! Agora, quando clicarmos no botão, o Excel vai executar a macro, que no caso vai inserir a data atual na célula que estiver selecionada. Confira abaixo:
Como Fazer Botão no Excel com a Guia Desenvolvedor
Além das Formas, no Excel também é possível criar botões por meio da guia Desenvolvedor. Estes botões são usados principalmente para executar macros.
Dentro da guia Desenvolvedor é possível criar dois tipos de botões, o primeiro é pela opção Controle de Formulário e o segundo pela opção Controles ActiveX. Veja abaixo como inserir cada um deles:
Importante: Se você não tiver a guia Desenvolvedor habilitada no seu Excel, então será necessário habilitá-la. Para isto, consulte o tutorial: Guia Desenvolvedor no Excel: Como Habilitar?
Botão (Controle de Formulário)
Para criar um botão através do Controle de Formulário, primeiro vá até a guia Desenvolvedor > Inserir > Botão (Controle de Formulário).
Agora é só desenhar e redimensionar o botão no local desejado. Ao inserir o botão, a caixa de diálogo Atribuir macro já será aberta, então basta selecionar a macro desejada e clicar em Ok, veja o exemplo abaixo:
Dicas:
- Caso não deseje atribuir uma macro ao botão, basta fechar a caixa de diálogo Atribuir macro.
- Para alterar o texto do botão, clique com o botão direito do mouse sobre o botão e selecione a opção Editar texto.
Botão de Comando (Controle ActiveX)
Para criar um botão através dos Controles Activex siga as etapas abaixo:
1. Acesse a guia Desenvolvedor > Inserir e selecione a opção Botão de Comando do Controle ActiveX.
2. Insira o botão no local desejado.
3. Após criar o botão, dê dois cliques sobre ele para abrir a janela do Visual Basic. Nesta janela, insira o código da sua macro.
4. Após criar a sua macro, para executá-la, basta fechar a janela do Visual Basic e desmarcar a opção Modo Design, que é ativada automaticamente quando o botão é criado. Veja o exemplo abaixo:
Dica: Para alterar o nome do botão, ative a opção Modo Design e clique sobre ele. Em seguida, vá até Propriedades, na janela que irá abrir no campo Caption, insira o nome desejado:
Os botões inseridos a partir da guia Desenvolvedor também podem ser formatados, no entanto, eles não oferecem tantos recursos de formatação. Deste modo, se você deseja criar um botão com mais opções de formatação, então recomendamos o uso das formas do Excel conforme demonstrado anteriormente.
Baixe aqui a planilha com os exemplos apresentados neste tutorial.
Confira também as seguintes dicas de Excel:
- VBA Botão para imprimir: Aprenda como fazer!
- Função Dia da Semana no Excel: Saiba Como Usar
- 7 Códigos de VBA no Excel que Farão Você se Sentir mais Inteligente
- Lista Suspensa com Hiperlink no Excel – Como Criar?
- Pesquisa de imagens no Excel com lista suspensa – Como criar?
E então, o que achou do tutorial de hoje? Deixe seu comentário e continue acompanhando mais dicas de Excel em nosso site!