300 Aulas de Excel VBA e VB6, Aprenda a Desenvolver Planilhas e Programas Profissionais No Excel, Utilizei Esse Curso No Começo do Meu Aprendizado Como Programador! REGISTRE SEU E-MAIL E SAIBA MAIS SOBRE ESSE CURSO COMPLETO...




Artigos

Como Usar o Controle OptionButton Do excel

Usar o Controle OptionButton




Hoje vamos aprender uma forma de Usar o Controle OptionButton, Para quem não sabe o que é essa ferramenta o OptionButton é usado para fazer uma seleção entre várias opções e esse controle é disponibilizado na nossa caixa de ferramentas do excel vba.

ferramenta Como Usar o Controle OptionButton Do excel

Algumas pessoas tem duvidas de como usar a ferramenta ou adaptar ele ao seu trabalho, eu mesmo tive algumas duvidas quando se tratava de usar um código para que eu pudesse utilizar o OptionButton, e exatamente por isso que eu resolvi fazer um artigo a respeito do controle e espero que de alguma forma vocês consigam também fazer essa adaptação ao trabalho de vocês.

Bem eu criei um pequeno trabalho de text no Excel e vou explica qual é o procedimento desse esquema porem antes gostaria de deixa bem claro que, essa código que eu criei para usar o OptionButton não é uma regra, Cada um tem um forma diferente de trabalha com esse controle acredito eu que cada um adapta o código de acordo com o seu intendimento e necessidade , a ideia que tive nesse artigo é de, mostra uma forma de Usar o Controle OptionButton e espero que possa ajuda de alguma forma.

Nesse pequeno trabalho teremos 2 OptionButton e um botão salvar assim como na imagem a baixo.

form option Como Usar o Controle OptionButton Do excel

 

Na propriedade Caption  do OptionButton1 vamos mudar seu nome para colunaA

coluna a Como Usar o Controle OptionButton Do excel

E na propriedade Caption do OptionButton2 vamos mudar seu nome para colunaB

coluna b Como Usar o Controle OptionButton Do excel

E na propriedade Caption do CommandButton1 vamos mudar para Salvar

botão salvar Como Usar o Controle OptionButton Do excel

Bem feita essas alterações básicas vamos  da um duplo click dentro do nosso botão salvar, apagar o código que esta dentro dele e depois colar o código a baixo.

GIF Como Usar o Controle OptionButton Do excel

 

Variáveis  Declaradas para o código

Dim colunaA As String – variavelcolunaA e do tipo texto 

Dim colunaB As String –  varivael coluna B e do tipo texto

Dim ativado As Integer – variavel ativado e do tipo inteiro

Definindo o que é cada variável 

colunaA = OptionButton1.Caption – Declara que coluna A é igual á OptionButton1 e seu caption

colunaB = OptionButton2.Caption -Declara que coluna B é igual á OptionButton2 e seu caption

ativado = True – declara que variável ativado é igual true (selecionado)

Condição se o OptionButton1 for igual variável  ativado 

If OptionButton1.Value = ativado Then
linha = 1
Plan1.Select

Do Until Sheets(“plan1”).Cells(linha, 1) = “”
linha = linha + 1
Loop
Sheets(“plan1”).Cells(linha, 1) = colunaA
End If

Condição se o OptionButton2 for igual variável  ativado 

If OptionButton2.Value = ativado Then
linha = 1
Plan1.Select

Do Until Sheets(“plan1”).Cells(linha, 2) = “”
linha = linha + 1
Loop
Sheets(“plan1”).Cells(linha, 2) = colunaB

Fim se

 

 

A ideia desse esquema foi de salvar os dados dos OptionButton de acordo com o seu nome, se o OptionButton1 que renomeamos para colunaA for igual selecionado, ao clicar no botão salvar o seu nome sera salvo na  coluna (A) da plan1 e da mesma forma o OptionButton2, se o valor dele for igual selecionado ele salva o seu nome na coluna (B) da plan1 e assim suscetivamente.

Espero que posso ter ajudado , Não foi bem um explicação a fundo sobre o código criado porem se vocês observarem bem tenho certeza que vocês conseguiram adaptar isso ao trabalho de vocês, logo a baixo deixarei a planilha de text desse artigo para que vocês possam ver como é todo o procedimento bons estudos galera.

botao download Como Usar o Controle OptionButton Do excel

 

 

Usar o Controle OptionButton,Usar o Controle OptionButton,Usar o Controle OptionButton

 

Sobre o autor | Website

  • I simply want to tell you that I am very new to blogs and really enjoyed you’re website. Very likely I’m want to bookmark your website . You really have good articles and reviews. Thanks a bunch for sharing with us your website.

Por gentileza, se deseja alterar o arquivo do rodapé,
entre em contato com o suporte.