Hyperlink para ir para outra célula no Excel

3

Estou usando o MS Excel 2007 (anteriormente familiarizado com o Excel 2003). Eu crio um hiperlink simples na célula A1 (na folha Sheet1), então quando eu clico na célula A1, o cursor se move para a célula B10. É muito fácil, não há problema com isso (clique direito na célula A1, escolha hyperlink e assim por diante).

O problema surge quando eu renomeio a guia, o hyperlink não funciona, avisando "Referência não é válida", então eu tenho que editar o hyperlink para fazê-lo funcionar. O problema também surge quando copio a folha (nova planilha chamada Planilha1 (2)), se eu clicar na célula A1, ela me direciona para a célula B10 na Planilha1 em vez da célula B10 na nova planilha (Planilha1 (2)). Mais uma vez eu tenho que editar o hyperlink para fazê-lo funcionar.

Existe uma maneira de me impedir de editar o hyperlink toda vez que eu renomeio a aba ou copio o link para outra folha (torná-la 'relativa' ao invés de 'absoluta')?

    
por Andy Aldy 22.07.2010 / 12:52

2 respostas

3

Eu não acho que você pode fazer isso sem uma macro. A função de hiperlink padrão do Excel foi projetada para funcionar com as referências de pasta de trabalho, folha e célula fornecidas. No entanto, pode ser mais confortável usar a fórmula HYPERLINK . Digitar a seguinte fórmula na célula A1 criará um hiperlink que o levará para a célula B10 quando clicado:

=HYPERLINK("[Book1]Sheet1!B10", B10)

Quando você altera o nome da Planilha1, também deve alterar o conteúdo dessa fórmula.

    
por 22.07.2010 / 13:38
2

=HYPERLINK(CONCATENATE("#",CELL("Address",A1)),"Link Name")

o "#" por alguma razão representa o nome do arquivo atual (eu tirei o google de uma só vez). A coisa toda pode ser bastante flexível e você pode obter nomes de pastas e arquivos dinamicamente através da fórmula, se você for alguém que reorganiza muito seus arquivos.

Eu uso hiperlinks dinâmicos; Que encontrar o que eu combinar no Z15 e me definir um link para ele.

=HYPERLINK(CONCATENATE("#",CELL("Address",INDEX($A$1:$A$2500,MATCH(Z15,$C$1:$C$2500,0)+0))),"Link Name")

A outra funcionalidade de hyperlink (clique com o botão direito do mouse nas células) é bastante incômoda.

A maioria dos meus documentos hoje em dia tem uma tabela cheia de hiperlinks que me levam a todos os pontos-chave que eu preciso passar. O restante tem apenas algumas linhas ou colunas congeladas usadas para navegação em toda a folha e um link para a tabela do conteúdo.

    
por 01.07.2016 / 10:13