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

DESBLOQUEAR CHEKBOX

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

DESBLOQUEAR CHEKBOX

Mensagem por selhas »

Desde já peço desculpa por estar a colocar questões que possivelmente já terão sido respondidas.

Começei agora a brincar com VBA, logo para ser sincero não percebo nada... mas a questão que vou colocar é a seguinte:

Tenho uma Chekbox que se encontra bloqueada ao abrir a userform e a intenção é apenas de ser desbloqueada quando duas outras chekbox estiverem selecionadas.

segue exemplo...

CkbTreta apenas é desbloqueado quando CkbA e CkbC estejam activos
Anexos
teste.zip
(17.92 KiB) Baixado 206 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.


Leandrorocha
Acabou de chegar
Acabou de chegar
Mensagens: 7
Registrado em: Qui Mai 17, 2012 4:19 pm

Re: DESBLOQUEAR CHEKBOX

Mensagem por Leandrorocha »

Olá amigo, verifique o anexo se atende sua necessidade, como sou novato tbm usei uma regra basica para o procedimento.

comente please...

abraços!
Leandro Rocha
Anexos
testeresolvido.rar
Resolvido....
(18.72 KiB) Baixado 215 vezes


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

Re: DESBLOQUEAR CHEKBOX

Mensagem por selhas »

É mesmo isso, sem ajuda não sei se chegaria.
muito obrigado por esta ajuda. Fiquei a saber que existem pessoas prontas a ajudar quando aparecem dificuldades ;)


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

Re: DESBLOQUEAR CHEKBOX

Mensagem por selhas »

Agora que tentei aplicar o procedimento na minha aplicação, reparei que não será bem assim devido ao seguinte:
1 - o meu objectivo é que, apenas me deixe clicar na CkbTreta, quando estiver selecionado o CkbA e CkbC
2 - da forma como fizeste, não dá para isso, pois deveria deixar quando clico nas chekbox todas

não sei se me fiz entender, pelo que fico a aguardar resposta. ob


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.


Leandrorocha
Acabou de chegar
Acabou de chegar
Mensagens: 7
Registrado em: Qui Mai 17, 2012 4:19 pm

Re: DESBLOQUEAR CHEKBOX

Mensagem por Leandrorocha »

Bom dia amigo,

É normal, as vezes pensamos em uma saída do problema, mas nem sempre é funcional dependendo da aplicação.

o problema que eu nao entendi a sua necessidade com clareza.

1ª vc precisa que o checkboxtreta fique ativado (true) somente qndo acionado os chack A e B?
2ª após o preenchimento do checkbox A,B,C,D. nao será mais utilizado? nao haverá edição?

aguardo a resposta, para compreender melhor o processo.

abraços,
Leandro Rocha.


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

Re: DESBLOQUEAR CHEKBOX

Mensagem por selhas »

Vou tentar explicar.

a checkboxTreta apenas será editável quando A e C estão os dois activos, mas os outros poderão estar activos ou não que não faz diferença.
exemplo:
A activo \
B activo \
C inactivo / checkboxTreta - inactivo
D activo /

A activo \
B activo \
C activo / checkboxTreta - activo
D activo /

A activo \
B inactivo \
C activo / checkboxTreta - activo
D inactivo /

espero ter-me explicado


Leandrorocha
Acabou de chegar
Acabou de chegar
Mensagens: 7
Registrado em: Qui Mai 17, 2012 4:19 pm

Re: DESBLOQUEAR CHEKBOX

Mensagem por Leandrorocha »

Ah então ficou bem mais facil, fiz o processo desta maneira anteriormente porque pensei que nao poderia ficar ativa qndo acionado os outros Ckb... entao fica facil, só cancelei algumas regras que tinha e reduzi o valor de regrafinal para acima de 1 acione.. rss

o bakana é que estou com uma dificuldade, se alguem souber resolver, para funcionar tive que cita as variaveis em todas as ações, tentei colocar em option explicit.. mas nao deu certo.. se alguem souber como faz, agradeceria tbm...

ve se funciona assim,

abraços,
leandro rocha.
Anexos
testeresolvidofacil.rar
(18.84 KiB) Baixado 212 vezes


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

Re: DESBLOQUEAR CHEKBOX

Mensagem por selhas »

Agora é mesmo isso. experimentei e bingo. ob


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