Página 1 de 1

Como fazer caixas de seleção dependentes sequenciais?

Enviado: 10 Jul 2020 às 15:06
por Jaguatirico
Ola, Eu tenho trabalhado com Excel faz tempo, porem só recentemente comecei a ter necessidades de ferramentas e opções mais avançadas do programa como por exemplo VBA, então aqui estou. Eu tenho achado essas ferramentas pouco intuitivas mas deve ser por conta da inexperiência, então talvez minha pergunta seja bem óbvia.

Vamos a ela:

Se o titulo não for suficiente, o que eu desejo é fazer 3 caixas de seleção (Checkbox) A; B; e C, de forma que marcar uma caixa avançada da sequencia marca também as anteriores, porem desmarca-lá causa as posteriores a se desmarcarem.
Se em A; B; C eu marco diretamente C, então A e B são marcadas automaticamente e permanecerão assim até que eu as desmarque ou desmarque uma anterior. Se A; B; C estão marcadas e eu desmarque B, então A continua marcada porem agora tanto B quanto C são desmarcadas.

Qual a melhor forma de fazer isso? tem como gerar esse mesmo efeito sem uso de VBA? Se não for possivel sem, Como seria o macro ou código pra isso? Ah, e por ultimo: Isso tem um nome específico (tipo Caixas de texto em cascata ou sei lá)?

Re: Como fazer caixas de seleção dependentes sequenciais?

Enviado: 11 Jul 2020 às 16:02
por babdallas
Somente com VBA. Insira um anexo com um pequeno exemplo para fazer o código para você.

Re: Como fazer caixas de seleção dependentes sequenciais?

Enviado: 13 Jul 2020 às 17:27
por Jaguatirico
Aqui está. São caixas chamadas Coisa 1, Coisa 2 e etc. Cada "Coisa" tem em sua frente 3 caixas de seleção. Preciso que o macro funcione pra cada "coisa" mas independente uma da outra. Coisa1 só afeta coisa 1 e por aí vai.

https://1drv.ms/x/s!Ao_Vdfv7x_GVlQ07Y-5 ... o?e=hB55cQ