Botões no Excel – Aprenda hoje 3 Tipos de Botões!

Nesta aula vou te ensinar como criar 3 tipos de botões no Excel! Com eles você vai poder incrementar seus gráficos e dashboards!

Caso prefira esse conteĂşdo no formato de vĂ­deo-aula, assista ao vĂ­deo abaixo ou acesse o nosso canal do YouTube!

Para criar botões no Excel, existem 3 métodos: inserir uma forma (retângulo ou círculo) e atribuir uma macro a ela; usar o botão de rotação, que aumenta ou diminui o valor de uma célula a cada clique; ou criar uma caixa de combinação, uma lista suspensa em formato de botão. Os dois últimos ficam em guia Desenvolvedor > Inserir > Controles de Formulário.

O que vocĂŞ aprende neste vĂ­deo

Resposta rápida: O instrutor monta três botões no Excel: uma forma (Inserir > Formas) com macro atribuída, o botão de rotação que aumenta e diminui o valor de uma célula ligada ao gráfico, e a caixa de combinação que vira uma lista de escolha. Os dois últimos ficam na guia Desenvolvedor, que precisa ser habilitada.

Neste vĂ­deo (13 min):

  • 1:00 - BotĂŁo 1: Inserir > Ilustrações > Formas (retângulo de bordas arredondadas); o visual sai da guia Formato da Forma, com o texto centralizado na horizontal e na vertical.
  • 2:00 - Gravar a macro: guia Exibir > Macros > Gravar macro, o Excel memoriza o passo a passo e depois sĂł replica (no exemplo, colorir intervalos).
  • 3:00 - Parar a gravação e ligar a macro Ă  forma: clique com o botĂŁo direito no botĂŁo > Atribuir macro.
  • 5:00 - BotĂŁo 2 parte de um gráfico: a meta fica em uma cĂ©lula Ăşnica e as demais a referenciam travada com F4 (em alguns teclados, Fn + F4).
  • 6:00 - Gráfico de combinação: clique direito > Alterar tipo de gráfico, deixando vendas como coluna e meta como linha.
  • 7:00 - Habilitar a guia Desenvolvedor: Arquivo > Opções > Personalizar Faixa de Opções e marcar Desenvolvedor na lista da direita.
  • 9:00 - BotĂŁo de rotação: Desenvolvedor > Inserir; em Formatar controle define-se o vĂ­nculo da cĂ©lula (a da meta), o valor atual e os limites mĂ­nimo e máximo.
  • 10:00 - A alteração incremental define de quanto em quanto o valor muda a cada clique, no exemplo, de 5 em 5.
  • 11:00 - BotĂŁo 3: caixa de combinação, tambĂ©m em Desenvolvedor > Inserir; em Formatar controle, o intervalo de entrada Ă© a lista que aparecerá no menu.

Trechos do vĂ­deo:

  • O passo do botĂŁo de rotação precisa caber na escala do gráfico: de 1 em 1 “vai ter que dar um monte de clique para essa barra subir”; de 100 em 100 “vocĂŞ vai dar um clique e a barra nem vai aparecer no seu gráfico”.
  • Acabamento: a lista que alimenta a caixa de combinação nĂŁo precisa ficar visĂ­vel na planilha, dá para posicionar o gráfico por cima das cĂ©lulas e esconder os valores.
  • A macro do primeiro botĂŁo Ă© sĂł o exemplo mais visual: “colorir cĂ©lula Ă© a aplicação mais visĂ­vel de uma macro, mas a gente pode fazer macro para diversas outras atividades”.

Fala Impressionadores! Na aula de hoje eu quero te mostrar 3 tipos de botões no Excel que são muito úteis e vão te ajudar bastante nos seus projetos.

Antes de tudo eu vou te mostrar como habilitar a guia Desenvolvedor no Excel para que vocĂŞ consiga utilizar esses recursos.

O primeiro não é um botão, mas vamos fazer a gravação de uma macro e em seguida atribuir a macro a uma figura geométrica que vai se tornar clicável como um botão.

O segundo é o botão de rotação no Excel que é para aumentar ou diminuir o valor de uma célula com 2 setas.

Para finalizar vamos criar uma caixa de combinação no Excel, que é basicamente uma validação de dados no formato de lista, mas no formato de botão, então você pode posicioná-la onde quiser!

E aí, vamos aprender a criar esses botões no Excel? Então bora para a aula!

1Âş BotĂŁo

Para fazer esse botão vamos inserir um retângulo, círculo ou alguma forma geométrica da sua preferência.

Na guia inserir:

-> Clique em Ilustrações

-> Formas, neste exemplo vamos escolher o retângulo de cantos arredondados.

inserir forma
inserir forma

Feito isso, clique e arraste até que o retângulo fique do tamanho adequado para o botão que você deseja. Observe que existe um ponto amarelo no botão (imagem acima), este ponto serve para você definir o quanto arredondado o botão deve ficar, para arredondar mais clique sobre ele e arraste.

Também podemos, para deixar mais parecido com um botão, clicar sobre o retângulo e, na guia Forma de Formato aplique um Estilo de Tema ao botão.

Botões no Excel
aplicando estilo

Feito isso, dê nome ao botão, vamos dar o nome de “Colorir”, colocar a fonte Montserrat, tamanho da fonte 18, a cor da fonte vou colocar branca e adicionar o negrito.

Gravando uma Macro

Existem diversas macros que podemos fazer no Excel, vamos fazer uma macro que vai colorir algumas células.

ĂŤcone ExcelExcel Impressionador

Tudo que você precisa saber, do Básico ao Avançado, pra dominar a ferramenta mais importante do Mercado de Trabalho. Aprenda as principais ferramentas, funções e recursos do Excel para deixar qualquer planilha mais chamativa e eficiente.

Começar agoraSeta para a direita
Fundo ExcelTelas Excel
Luz Excel
gravar macro
gravar macro

Na guia Exibir, clique em Macros -> Gravar Macro -> o nome da macro será “colorir” -> dê ok -> a partir aqui a macro está gravando tudo que vamos fazer.

Vamos colorir algumas células da planilha, feito isso podemos voltar em Macro e clicar em Parar a Macro.

Botões no Excel
colorindo células

Para atribuir a macro ao botão, clique sobre o retângulo com o botão direito do mouse e escolha a opção atribuir macro, escolha a macro Colorir e dê ok.

atribuir macro
atribuir macro

Agora só precisamos testar o botão, para isso vamos primeiro retirar as cores das colunas, depois clique sobre o botão e ele irá colorir automaticamente as colunas.

2Âş BotĂŁo

Este botão será feito a partir de um gráfico, vamos criar um gráfico simples. O gráfico será referente a uma tabela de Vendas, nesta tabela teremos os vendedores, as vendas e a Meta.

A meta será a mesma para todos os vendedores, portanto, coloque o valor da meta na primeira célula e as demais serão iguais à primeira célula “=O2” -> tranque a célula “=$O$2” e arraste para as demais -> Para trancar clique sobre o “=O2” e aperte o botão F4 do seu teclado.

trancamento
trancamento

Selecione toda a tabela e vá na guia inserir -> gráficos -> clique no gráfico de colunas.

Botões no Excel
gráfico de coluna

Como a meta é igual para todos os funcionários, a coluna laranja correspondente a meta, com o mesmo tamanho para todos, vamos mudar o formato de coluna para linha.

Clique com o botão direito do mouse sobre o gráfico -> escolha a opção Alterar Tipo de Gráfico -> Escolha a opção Combinação.

mudando o estilo
mudando o estilo

Agora as vendas estĂŁo sendo exibidas em colunas e as metas em uma linha.

Para melhorar a visualização, clique sobre o título do gráfico e delete, faça o mesmo com os valores do eixo y e as linhas de grade.

Selecione as colunas e no sinal de mais (+) que aparece a direita do gráfico escolha a opção Rótulos de Dados.

Botões no Excel
formatação

Agora, toda vez que mudarmos o valor da meta na primeira célula da tabela, toda a linha do gráfico irá se adequar a nova meta.

O que vamos fazer agora é adicionar um botão que aumente ou diminua a meta de modo que esta alteração não seja mais feita na tabela, vamos ter um botão com seta para cima e para baixo movendo a linha no gráfico.

O botão que vamos usar para isso está na guia Desenvolvedor, caso este guia não exista no seu Excel, adicioná-la é muito simples:

-> Clique em Arquivo

-> Opções

-> Personalizar Faixas de Opções

-> Na lista a direita vai aparecer selecionado o nome de todas as guias que existem no seu Excel, procure pela guia Desenvolvedor e selecione e dĂŞ ok, pronto, feito isso, a nova guia vai aparecer para vocĂŞ.

Guia Desenvolvedor

Na guia Desenvolvedor vá em Inserir -> Clique no quarto botão das opções que aparecem (botão de rotação), este botão é capaz de alterar o valor de uma célula conforme clicamos para cima ou para baixo. Vamos programar para que ele altere a primeira célula onde temos a meta.

Programando o botĂŁo

Clique sobre o botão com o botão direito do mouse e selecione a opção -> Formatar controle.

Botões no Excel
formatar controle

Agora vai aparecer uma guia chamada Formatar Objeto, nela vamos definir os parâmetros para o botão:

Vamos primeiro definir o vínculo da célula, nesta opção vamos clicar no primeiro botão da coluna com a meta.

Em seguida definimos o Valor atual da meta -> 25. Também podemos definir um valor mínimo e máximo que a meta pode alcançar.

E por fim vamos definir a Alteração incremental, que neste caso coloquei a cada 5, ou seja, clicando na seta a meta vai de 30 para 35.

parâmetros
parâmetros

Agora clique em ok e nosso botão já está funcional, mudando a meta conforme usamos as setas a cada 5 unidades!

3Âş BotĂŁo

O terceiro botão também está na guia Desenvolvedor, será o segundo das opções que existem chamado Caixa de Combinação (Controle de Formulários).

Nesta caixa de combinação podemos clicar e escolher, por exemplo, o nome de um dos vendedores da nossa tabela.

Para isso clique novamente com o botão direito do mouse sobre o botão -> opção Formatar Controles.

Feito isso, clique na opção Intervalo de entrada e selecione toda a lista de nomes na tabela -> dê ok.

Resultado
Resultado

Feito isso, nosso terceiro botão já está pronto, com a lista de nomes igual a uma lista suspensa.

Perguntas frequentes sobre botões no Excel

1. Como habilitar a guia Desenvolvedor no Excel para criar botões?

Vá em Arquivo > Opções > Personalizar Faixa de Opções. Na lista à direita, marque a caixa da guia Desenvolvedor e clique em OK. A guia aparece na faixa de opções, com os controles necessários para inserir botões.

2. Como atribuir uma macro a um botĂŁo no Excel?

Grave a macro pela guia Exibir > Macros > Gravar Macro. Depois, clique com o botĂŁo direito sobre a forma que vai servir de botĂŁo, escolha Atribuir Macro e selecione a macro gravada. A partir daĂ­, um clique no botĂŁo executa a macro automaticamente.

3. Qual a diferença entre um botão de forma e um botão de controle de formulário?

O botão de forma é uma figura geométrica, como um retângulo, à qual você atribui manualmente uma macro gravada. Já os controles de formulário, como o botão de rotação e a caixa de combinação, já vêm prontos na guia Desenvolvedor e se conectam direto a uma célula, sem precisar programar em VBA.

4. Como fazer um botão de rotação (spin button) no Excel?

Na guia Desenvolvedor > Inserir, escolha o botão de rotação nos Controles de Formulário e desenhe-o na planilha. Clique com o botão direito, selecione Formatar Controle e defina o vínculo da célula, o valor mínimo, o máximo e a alteração incremental. Assim, cada clique nas setas altera o valor da célula vinculada.

5. Como criar uma lista suspensa em formato de botĂŁo no Excel?

Use a Caixa de Combinação dos Controles de Formulário, na guia Desenvolvedor. Clique com o botão direito, escolha Formatar Controle e, no Intervalo de entrada, selecione a lista de itens e defina o Vínculo da célula onde o resultado deve aparecer.

6. Dá para criar botões no Excel sem usar VBA?

Sim. Os botões de forma com macro gravada e os controles de formulário, como o botão de rotação e a caixa de combinação, funcionam sem escrever nenhuma linha de código VBA — a gravação da macro e a configuração dos controles são feitas só com cliques do mouse.

ConclusĂŁo – Botões no Excel

Nesta aula trouxe 3 botões pouco usados no Excel, mas que valorizam muito os trabalhos com gráficos e tabelas. Além dos botões, vimos também como fazer macros e como programar cada botão.

Esses são recursos importantes, que você deve conhecer quando for fazer uma apresentação de metas com gráficos ou até mesmo montar um dashboard.

Eu fico por aqui! Até a próxima!

Hashtag Free Excel Básico

Apostila Básica de Excel

Essa é uma apostila básica de Excel para que você saia do zero de forma 100% gratuita!

Hashtag Treinamentos

Para acessar outras publicações de Excel Avançado, clique aqui!


Quer aprender mais sobre Excel com um minicurso básico gratuito?