Selecionar automaticamente uma célula específica.

Excel Básico Intermediário

Criei uma tabela no excel, com uma barra de pesquisa que filtra somente o item pesquisado.
Quero saber se consigo fazer com que, quando a barra de pesquisa me trazer uma linha única, de acordo com o que eu pesquisei, se tem a possibilidade desta linha ser selecionada (ativada) automáticamente.


Foto de Lucas C.
Lucas perguntou há 1 ano
3 respostas
Professor Johny L.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 1 ano
Contatar Johny
tem sim. com VBA tudo é possível

Envie uma dúvida e receba resposta imediata

Respostas da IA e de professores particulares
Enviar dúvida
Professor Bruno C.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 1 ano
Contatar Bruno

Tente formatar sua tabela. Assim ela virará um ListObject. Use o evento Change do ListObject para acionar o script VBA que vai selecionar a linha

Professor Lucas S.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 1 ano
Contatar Lucas Tadeu

Lucas, blz?

Se você passar o requisito via parâmetro, por exemplo:

Na Célula J2 você escreve qual é o filtro que você deseja. Dá pra encontrar via Procv na tabela.
Você poderia até mesmo combinar o procv com um cont.se pra retornar um valor se e somente se tiver apenas uma célula que corresponde ao parâmetro passado.

CASO você precise definir mais de 1 parâmetro ou seja, um filtro com 2 ou mais parâmetros a complexidade aumenta, mas dá pra fazer também.

Certamente com VBA é mais bonito, mas tem outras formas de resolver o problema.

Tenha sua atividade, tarefa, lista de exercícios, ou projeto resolvida por um professor especialista
Você define o prazo
Interação com o professor por chat
Se não gostar da resolução, reembolsamos
Enviar tarefa

Envie suas dúvidas pelo App