Existem várias maneiras de atribuir uma macro a um botão de opção no Excel, dependendo do seu objetivo e da versão do Excel que você está usando. Aqui estão alguns métodos comuns:
Método 1: Usando o controle de formulário Botão de Opção
- Clique na guia Desenvolvedor na faixa de opções do Excel. Se você não vê a guia Desenvolvedor, clique em Arquivo > Opções > Personalizar Faixa de Opções e selecione a caixa de seleção da guia Desenvolvedor.
- Clique no botão de opção na seção Controles de Formulários.
- Desenhe o botão de opção no local desejado na planilha.
- Clique com o botão direito do mouse no botão de opção e selecione Atribuir Macro na lista de opções.
- Na janela Atribuir Macro, selecione a macro que deseja atribuir ao botão de opção e clique em OK.
Método 2: Usando o controle ActiveX Botão de Opção
- Clique na guia Desenvolvedor na faixa de opções do Excel. Se você não vê a guia Desenvolvedor, clique em Arquivo > Opções > Personalizar Faixa de Opções e selecione a caixa de seleção da guia Desenvolvedor.
- Clique no botão Inserir na seção Controles ActiveX.
- Selecione o controle Botão de Opção na lista de controles ActiveX.
- Desenhe o botão de opção no local desejado na planilha.
- Clique com o botão direito do mouse no botão de opção e selecione Propriedades na lista de opções.
- Na janela Propriedades, localize a propriedade Nomes da Macro e digite o nome da macro que deseja atribuir ao botão de opção.
Método 3: Usando o Assistente de Botões de Opção
- Clique na guia Desenvolvedor na faixa de opções do Excel. Se você não vê a guia Desenvolvedor, clique em Arquivo > Opções > Personalizar Faixa de Opções e selecione a caixa de seleção da guia Desenvolvedor.
- Clique no botão Assistente de Controle na seção Controles ActiveX.
- Selecione o controle Botão de Opção na lista de controles ActiveX do assistente.
- Configure as opções do botão de opção de acordo com suas necessidades.
- Na aba Eventos do assistente, selecione a macro que deseja atribuir ao botão de opção na lista suspensa ao lado do evento Clique.
- Clique em Concluir para inserir o botão de opção na planilha e atribuir a macro a ele.
Independentemente do método que você escolher, certifique-se de salvar o arquivo em formato .xlsm (ou .xlsb se estiver usando a versão 2010 ou posterior) para que a macro seja salva com o arquivo. Quando você clicar no botão de opção, a macro será executada de acordo com o código que você escreveu.