Junin, pelas regras do Forum você teria de anexar o arquivo compactado, favor ler as regras.
Quanto a sua solicitação, o meu excel é 2003, não tenho como verificar no momento sua rotina, mas pelo que explicou, você deve ter instrução no Botão de Pesquisa referenciando ACTIVESHEET, ou seja refere-se a aba que estiver selecionada, ou em evidencia no momento em que a rotina for executada, para nos referirmos a outra aba devemos indicar na rotina a que aba se refere, ou seja :
'Criamos a variável para a aba Banco_de_dados
Dim wshBDados As Worksheet
Informamos ao aplicativo que esta aba se chama ("BANCO_de_DADOS")
Set wshBDados = Worksheets("BANCO_de_DADOS")
Então se tivermos na rotina :
ActveSheet.Select por exemplo, ela selecionara a aba ativa, se quisermos selecionar a que definimos acima usariámos
wshBDados.Select
É só um exemplo, de uma olhada no link abaixo, é referente a um modelo diferente mas utiliza o mesmo principio, tem uma explicação um pouco mais aprofundada, se não conseguir e não tiver uma resposta antes de eu chegar em casa dou uma olhada.
http://www.tomasvasquez.com.br/forum/vi ... nE6etgZF1E
[]s
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 30/10/2013 12:07 pm