Tenho aqui a Folha 1 que contém um número de identificação que inseri manualmente.
Folha1
O que eu gostaria de fazer com este número de ID é vincular à Folha 2 selecionando o(s) mesmo(s) número(s) de ID. Sempre que eu clicar no número de ID da Planilha 1, ele mostrará automaticamente a Planilha 2 selecionando as células com os mesmos números de ID que cliquei na Planilha 1. A Planilha 2 pode ter duplicatas e deve selecionar os mesmos IDs. Se não houver duplicata, basta selecionar uma célula com o mesmo ID.
Planilha2
O que eu só sei é usar a função de link do Excel para ir para a Planilha 2 que mostra apenas a Planilha 2 inteira.
Folha 1 vinculada à folha 2
A ajuda é muito apreciada.
Este código faz isso. Invoque-o no evento Worksheet.Change, então não é necessário criar link.
Provavelmente não é exatamente o que você está procurando, mas é o mais fácil que consigo pensar sem envolver o VBA.
O resultado:
A limitação desta abordagem é que ela não funciona bem quando há duplicatas na planilha2. temos que criar dois hiperlinks separados neste caso.
Editado: por algum motivo, não consigo converter a tabela do Excel para marcar facilmente. Então vou digitar as fórmulas: Na coluna C:
A fórmula abaixo encontra o número da linha do ID na planilha2.
=FILTER(ROW(Sheet2!A2:A100),Sheet1!B2=Sheet2!A2:A100,"")
Na coluna D: Abaixo encontra o endereço do ID na planilha2:
=CELL("address",INDEX(Sheet2!$A$1:$A$100,Sheet1!C2))
Na coluna E: Criar hiperlink:
=HYPERLINK(D2,$B$2)
Editado novamente...(cometeu um erro na fórmula da colunaD)..corrigido.