Tenho uma planilha (A) com uma Caixa de Listagem (Controles de Formulário) com os 27 estados brasileiros.
Ao selecionar um deles ele me traz uma lista de empresas referentes à esse estado que, em outra planilha (B), essa lista aparece em uma lista suspensa (validação de dados).
Nessa outra planilha (B), também tenho essa Caixa de Listagem que, conforme mudo o estado nela, a lista suspensa atualiza com o nome das empresas e, selecionando uma empresa da lista suspensa, um gráfico é atualizado com dados dessa empresa.
O problema é que ao mudar o estado na Caixa de Listagem a empresa do estado anterior continua a mesma e os dados do gráfico não são carregados.
Queria inserir uma macro que ao mudar de item na Caixa de Listagem o primeiro item da lista suspensa fosse selecionado, fazendo uma atualização automática.
Como tenho pouco conhecimento, eu tentei utilizar os comandos através de macro: ALT+Seta para Baixo (baixar a lista suspensa), Seta para Baixo (selecionar o item na lista suspensa) e Enter (confirmar)
Mas a macro não avança após o "%{DOWN}"
A lista suspensa fica baixada, mas nenhum item é selecionado.
Application.SendKeys "%{DOWN}"
Application.SendKeys "{DOWN}"
Application.SendKeys "{ENTER}"
Será que conseguem me ajudar?