Como hiperlink dentro da planilha atual em uma cópia da planilha?

2

Se eu criar um hiperlink no Excel e fizer uma cópia dessa folha, se eu clicar no hiperlink na nova cópia, ele me ligaria novamente à célula na planilha anterior e não à planilha recém-criada .

Como posso criar um hiperlink sempre vinculado à célula correspondente na folha ativa atual ?

    
por Ben 03.06.2015 / 05:24

1 resposta

2

Hyperlinks inseridos são referências absolutas.

Você precisa editar o hiperlink depois de criar / copiar a planilha e apontá-la para a planilha desejada.

A função Hyperlink () é mais dinâmica e pode apontar para células que possuem o endereço do link. Você poderia construir o endereço do link como uma string com base no nome da planilha atual. Coloque uma fórmula como essa em B1.

=MID(CELL("filename",a1),FIND("[",CELL("filename",a1)),99)&"!"&CELL("address",A1)

Crie um link com a função Hyperlink em uma célula, como

=HYPERLINK(B1,"go to top")

Quando você copia a planilha, a fórmula fará referência à planilha atual e o link permanecerá na planilha atual. Dica: use nomes de planilhas sem espaços.

Se os nomes das folhas precisarem de espaços, a fórmula será um pouco mais complexa

=SUBSTITUTE(MID(CELL("filename",A1),FIND("[",CELL("filename",A1)),99),"]","]'")&"'!"&CELL("address",A1)

Observe que essa fórmula só funcionará em uma pasta de trabalho que já tenha sido salva, não em um novo Book1 que nunca tenha sido salvo.

    
por 03.06.2015 / 06:36