Os botões de opção (option button) são uma forma útil de permitir que o usuário faça uma escolha em uma planilha do Excel. Esses botões são freqüentemente usados em questionários e formulários onde o usuário precisa escolher apenas uma opção.
Para criar um botão de opção em VBA Excel, siga as etapas abaixo:
Abra o Editor do Visual Basic (pressione Alt + F11 no Excel).
Clique em Inserir> Controles> Botão de opção. Desenhe o controle na planilha.
Clique com o botão direito do mouse no controle e selecione Propriedades.
Na guia Geral, edite o valor do nome do controle para um nome de sua escolha.
Na guia Opções, adicione as opções de escolha para o botão de opção. Por exemplo, se você estiver perguntando sobre a escolha de frutas favoritas, pode adicionar as opções Maçã, Laranja e Banana.
Clique na planilha fora do controle para sair da caixa de propriedades.
Crie um botão "Enviar" ou "Concluir" para que o usuário possa enviar a escolha.
Clique com o botão direito do mouse no botão "Enviar" e selecione a opção "Ver código".
No editor do Visual Basic, insira o seguinte código:
Private Sub CommandButton1_Click()If OptionButton1.Value = True Then MsgBox "Você escolheu Maçã."ElseIf OptionButton2.Value = True Then MsgBox "Você escolheu Laranja."ElseIf OptionButton3.Value = True Then MsgBox "Você escolheu Banana."Else MsgBox "Nenhuma opção selecionada."End If End Sub
Este código verifica qual botão de opção foi selecionado e exibe uma mensagem de acordo. Se nenhum botão de opção foi selecionado, ele exibe uma mensagem informando que nenhuma opção foi selecionada.
Espero ter ajudado!