Vídeo recomendado
https://youtu.be/diWPPPhW-9E

soma automatica na label

Fórum para dúvidas sobre os fundamentos da linguagem de programação Visual Basic no contexto do VBA
selhas
Colaborador
Colaborador
Mensagens: 31
Registrado em: Ter Mai 08, 2012 9:31 am

soma automatica na label

Mensagem por selhas »

Peço desculpa, colocar esta dúvida que possivelmente será a coisa mais simples mas não estou a conseguir resolver.

Estou a fazer uma userform que contem OptionButton, por trás dos mesmos ao seleccionarmos o sim do grupo a) corresponde a 10 mas no grupo b) se seleccionarmos o sim já corresponde a 0.
o que pretendo é ter uma labell que me vá fazendo a soma conforme o valor dos OptionButton que vou seleccionando, sem que para o efeito tenha por exemplo de clicar num commandbutton.
segue um print de um pequeno exemplo.
Anexos
exemplo.png
exemplo.png (23.67 KiB) Exibido 6716 vezes


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Avatar do usuário
webmaster
Administrador
Mensagens: 3114
Registrado em: Sex Jul 24, 2009 2:44 pm
Contato:

Re: soma automatica na label

Mensagem por webmaster »

Há varias maneiras de resolver. De toda forma, você precisará dispara a função específica no click do OptionButton. Dê uma olhada neste vídeo:

https://www.youtube.com/watch?v=TEjjsV0il5E


selhas
Colaborador
Colaborador
Mensagens: 31
Registrado em: Ter Mai 08, 2012 9:31 am

Re: soma automatica na label

Mensagem por selhas »

ok

mas a questão é fazer com que a msg da soma apareça na label conforme vá clicando nos OptionButton ao fim de por exemplo 10 grupos de OptionButton.
Isto será mais ou menos um inquérito que no final vai-se traduzir lógicas (se der uma determinada soma corresponde a uma expressão)...


srobles
Jedi
Jedi
Mensagens: 805
Registrado em: Qua Mai 06, 2015 7:39 pm

Re: soma automatica na label

Mensagem por srobles »

selhas,

Veja se o modelo em anexo te atende. Lembre-se que os OptionButtons devem estar associados á um GroupName.

Adapte á sua necessidade.

Abs
Editado pela última vez por srobles em Qua Ago 16, 2017 2:59 pm, em um total de 1 vez.


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


selhas
Colaborador
Colaborador
Mensagens: 31
Registrado em: Ter Mai 08, 2012 9:31 am

Re: soma automatica na label

Mensagem por selhas »

Ob.

Será mais ou menos isso, apenas seria que quando clicar em uma das OptionButton, mencionar logo o valor....
Se não for pedir muito, pegar neste exemplo e tentar isso...


srobles
Jedi
Jedi
Mensagens: 805
Registrado em: Qua Mai 06, 2015 7:39 pm

Re: soma automatica na label

Mensagem por srobles »

selhas,

Veja se é isso o que busca amigo.

Abs
Editado pela última vez por srobles em Qua Ago 16, 2017 3:00 pm, em um total de 1 vez.


selhas
Colaborador
Colaborador
Mensagens: 31
Registrado em: Ter Mai 08, 2012 9:31 am

Re: soma automatica na label

Mensagem por selhas »

srobles

obrigado por toda a ajuda está quase.
No exemplo que colocas é em todos os optionbutton "sim" dá o valor de x. Mas o que preciso é que o valor de X pontos possa ser respostas sim ou não conforme a pergunta...

Ob Abs


srobles
Jedi
Jedi
Mensagens: 805
Registrado em: Qua Mai 06, 2015 7:39 pm

Re: soma automatica na label

Mensagem por srobles »

selhas,

Apenas removendo a validação para os OptionButtons Sim e aplicando a validação á todos, creio que seja o que precisa.

Segue em anexo, novo modelo.

Abs
Editado pela última vez por srobles em Qua Ago 16, 2017 3:00 pm, em um total de 1 vez.


selhas
Colaborador
Colaborador
Mensagens: 31
Registrado em: Ter Mai 08, 2012 9:31 am

Re: soma automatica na label

Mensagem por selhas »

o que pretendo é:
na pergunta 1 a resposta sim equivale a 10 e a resposta não é 0
na pergunta 2 a resposta sim equivale a 10 e a resposta não é 0
na pergunta 3 a resposta sim equivale a 0 e a resposta não é 10
na pergunta 4 a resposta sim equivale a 10 e a resposta não é 0
na pergunta 5 a resposta sim equivale a 0 e a resposta não é 10
e assim sucessivamente


srobles
Jedi
Jedi
Mensagens: 805
Registrado em: Qua Mai 06, 2015 7:39 pm

Mensagem por srobles »

selhas,

Segue em anexo, novo modelo.

Adicionei um módulo para validação dos OptionButtons.

Caso necessite mudar os valores da Soma das respostas, edite os valores lá.

Abs
Editado pela última vez por srobles em Qua Ago 16, 2017 3:00 pm, em um total de 1 vez.


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Responder