Criar Lista Suspensa DEPENDENTE no Excel via VBA - Validação de Dados
HTML-код
- Опубликовано: 5 сен 2024
- Ao selecionar opção na Lista Suspensa da planilha Excel, automaticamente é criada lista suspensa dependente na planilha. Com lista sendo carregada em outra validação de dados dependente utilizando macro VBA. Caso o Estado seja apagado, automaticamente a lista suspensa dependente de validação é deletada via códigos Excel VBA.
✅Site SGP: Venda de Coleção de Planilhas Excel VBA Prontas:
www.planilhasc...
==========================================
Grato pelo conhecimento partilhado, foi de grande ajuda.
Que bom que ajudou
Me ajudou muito, obrigado! Consegui desenrolar uma adaptação dela no trabalho, ficou show
Bom dia, que bom.
07:39 detalhe - ao dimensionar as variáveis no caso Inicio,Area ,Cidade,Estado as *string* somente o *Estado* terá o tipo de dados *string* os outros vão ser reconhecidos como variant. O tipo de dados tem que ser informado para cada variável.
o do loop para ser a ultima linha poderia ser assim também
o inicio sempre vai ser linha 2
inicio = planilha2.cells(2,ColunaEstado).address
senão tiver colocado a lista de alguns estados a linha 2 dessa coluna vai estar vazia ou não foi colocada a partir da linha 2
if planilha2.cells(2,ColunaEstado).value "" then
fim= planilha2.cells(1,ColunaEstado).end(xldown).address
else
fim= planilha2.cells(2,ColunaEstado).address
end if
Boa tarde, este detalhe da linha 2 percebi após a gravação da vídeo aula, como não iria influenciar na execução da lógica, deixe da forma que estava. Ou seja, no VBA pode-se chegar a um mesmo resultado por caminhos diferentes, basta usar a criatividade para desenvolver as lógicas.
cara, vc é um genio! parabens pelo video
Obrigado pelo elogio
@@CanalSGP que isso, merece dms. explicacao nota 1000
Parabéns pelo vídeo, foi de grande ajuda.
Obrigado
Fantástico! Parabéns ótimo vídeo!!! Ganhou mais um inscrito. Por favor poderia me enviar a planilha com esse código de exemplo? Ficarei muito grato!! Um grande abraço, parabéns!!
Boa tarde, obrigado, qual e-mail para envio.
Como faria pra copiar toda lista suspensa da coluna a1:a10 da planilha 1 pra planilha 2 e coluna b2:b10?
Bom dia, não sei se tem como fazer isso.
Boa tarde! Parabéns pelo vídeo! Você poderia enviar o texto do código?
Boa tarde, solicite a planilha de exemplo nos contatos do site do canal, link na descrição do vídeo.
Olá! Como posso fazer uma validação de dados com nomes, porém quando selecionado um nome para uma célula, a seguinte não mostrar no menu aquele nome que já foi selecionado para célula anterior?
Boa tarde, não tentei fazer código assim ainda.
Olá, tudo bem? Quando digo que "Formula1:=Cidades" dentro do With, não cria a lista suspensa. É possível me ajudar?
Bom dia, solicite a planilha de exemplo nos contatos do site, link na descrição do vídeo.
Olá. Tem essa planilha ara vender
Bom dia, pode solicitar a planilha da vídeo aula gratuitamente no e-mail do site do canal, link na descrição do vídeo.
Teria esse codigo por escrito?
Boa tarde, deixe seu e-mail que envio a planilha de exemplo da aula.
não precisa de loop para saber a linha final da coluna estado, basta colocar Planilha2.Cells(1, ColunaEstado).End(xlDown).row
ok