/ / Botões de opção VBA do Excel

Botões de opções do Excel VBA

Se você tiver mais de um botão de opção, somente um dos botões de opção poderá ser selecionado. Para criar botões de opção em Excel VBA, execute os seguintes passos.

1. Na guia Desenvolvedor, clique em Inserir.

2. No grupo de controles ActiveX, clique em Botão de opção.

Criar um botão de opção no Excel VBA

3. Arraste dois botões de opção na sua planilha.

4. Clique com o botão direito do mouse no primeiro botão de opção (certifique-se de que o Modo de design esteja selecionado).

5. Clique em View Code.

Ver código

Nota: você pode alterar a legenda e o nome de um controle clicando com o botão direito do mouse no controle (certifique-se de que o Modo de design esteja selecionado) e, em seguida, clicando em Propriedades. Altere as legendas dos botões de opção para Feminino e Masculino. Por enquanto, vamos deixar OptionButton1 e OptionButton2 como os nomes dos botões de opção.

6. Adicione a seguinte linha de código:

If OptionButton1.Value = True Then Range("D3").Value = 10

7. Clique com o botão direito do mouse no segundo botão de opção (certifique-se de que o Modo de design esteja selecionado).

8. Clique em View Code.

9. Adicione a seguinte linha de código:

If OptionButton2.Value = True Then Range("D3").Value = 20

10. Clique nos botões de opção na folha (certifique-se de que o Modo de design esteja desmarcado).

Resultado:

Botão de Opção 1 Verdadeiro

Botão de Opção 2 Verdadeiro

Embora em algumas situações possa ser útil colocar botões de opção diretamente em sua planilha, os botões de opção são particularmente úteis quando colocados em uma forma de usuário.

Leia também: