Boa tarde.
Tenho uma planilha com 2 procedimentos distintos:
1. Uma lista suspensa (no caso específico, na célula C12);
- A opção feita na lista suspensa, provoca alterações de conteúdo e/ou formatação em outras células.
2. Um botão com uma macro que ao ser chamada, limpa os dados da planilha, deixando-a em seu estado inicial, sic...
- A rotina para limpar os dados, esta funcionando conforme esperado, mas preciso que ela também atue na lista suspensa, retornando o ponteiro para o primeiro item da lista, para os ajustes programados nas células.
Embora não seja completamente leigo na área, esta questão fugiu do meu conhecimento. Segue abaixo parte do código da macro, aonde desejo incluir o tratamento do ponteiro.
Sub Limpar()
...
Range("E4:M4").ClearContents
...
' Aqui pretendo tratar a lista suspensa
?("C12")???????? -> reposiciona o ponteiro da lista para a primeira posição e mostra na planilha
...
End Sub
Agradeço qualquer ajuda.
Lauro
Postado : 24/06/2016 11:19 am