Bom dia Anderson. Desde já, agradeço pela atenção. Entretanto, creio não ter sido claro o suficiente. Eis minha questão:
Tenho uma combobox (caixa de combinação) controle Drop-Down (inserido na célula,
não é um formulário). Como disse anteriormente, esse controle tem um vínculo em um célula. E atribui uma macro à esse controle. Quando
clico nele a macro deveria salvar o relatório no banco de dados de acordo com o vínculo Ex. o 1º nome do controle ele salva na
linha 1, se for o 2º nome, salva na linha 2. O problema é que a macro só roda depois que seleciono um nome no controle. Logo,
se o vinculo era 1, quando seleciono outro nome no controle, ao invés dela salvar na linha 1 o vinculo muda (por exemplo para 2), agora o que era pra ser salvo na linha 1, será salvo na linha 2.
Gostaria de saber se tem como adicionar um
evento change ao controle. Ou seja, a macro tem que ser executada antes de um novo nome ser selecionado. (Obs. sou iniciante no VBA. Não sei programar direito. Não sei nem se isto é possível.)