2012-01-24 12:59:57 +0000 2012-01-24 12:59:57 +0000
26
26

Hiperligação de um texto em Excel

Estou a usar o Excel 2010 e tenho um problema simples onde preciso de hiperligar uma certa parte do meu texto. O meu conteúdo celular é tão simples como “Para blablabla, clique aqui”. Quero adicionar um hiperlink ao “aqui”.

Alguém sabe como posso fazer isto?

Respostas (9)

17
17
17
2013-03-07 09:00:27 +0000

Penso que o Excel não permite criar hiperligações em apenas uma parte do texto de uma célula. A hiperligação só pode ser definida na célula completa.

Mas há algo que se pode fazer. Pode fazer com que “aqui” pareça um hyperlink e o resto do texto pareça normal.

Como fazê-lo? Basta entrar na célula em modo de edição (Prima F2), seleccionar o texto “For blabla…”; remover o seu sublinhado e mudar a cor para preto.

Desta forma, terá a sensação visual de apenas “aqui” ser um hiperlink, mas o outro texto permanecerá “clicável”! :)

Espero que isto ajude!

4
4
4
2016-10-10 15:40:19 +0000

Acrescento uma forma (rectângulo) que apenas cobre o texto em que quero que a hiperligação seja activada e depois definida: Preencher: Sem preenchimento Cor da linha: Sem linha

Depois adiciono um hiperlink à forma.

Utilizei este método em power points e parece funcionar também em Excel.

4
4
4
2016-10-24 02:01:25 +0000

Pode ser feito…

Assumindo que tem o seu ficheiro excel aberto, abra um documento Word. Escreva o texto a que pretende ligar. (irá copiar e colar este texto numa célula do seu ficheiro excel.)

Depois de gerar o texto desejado no documento Word:

  1. seleccione o texto (porção) a que pretende ligar.
  2. No separador Inserir, no grupo Ligações, clicar em Favoritos.
  3. Sob o nome do marcador de página escreva um nome para o seu Marcador de página, tal como um nome de tópico. (não são permitidos espaços mas sublinhados.)
  4. Clique em Adicionar
  5. Copie todo o texto da palavra documento e cole-o no seu documento excel (célula).
  6. Seleccione a célula onde pretende criar um link para este novo texto
  7. Clique em Hyperlink
  8. No menu da esquerda seleccione “Place in this document”
  9. Na janela à direita, verá o seu Favorito em “Nomes Definidos”

Isto irá levá-lo ao texto na célula que colou.

Actualizado. Pode renomear o link no topo da entrada “Texto a Exibir”.

2
2
2
2018-06-02 21:37:26 +0000

OK, esta é uma solução para esta velha questão, mas não é uma solução que eu utilizaria pessoalmente. É uma fraude. Não vi um único método com código ou na IU que permita a renderização total em HTML ou RTF numa célula, e não vi nenhum exemplo com múltiplas ligações. Por isso, ainda não creio que seja possível. No entanto, aqui está um trabalho próximo.

Como sugerido anteriormente, use o Word para criar o seu texto, mas use hiperlinks do Word, não bookmarks.

Seleccione esse texto, copie, e em Excel use Paste Special para colá-lo onde quiser vê-lo como um Objecto Word.

Agora redimensione-o para que se ajuste a outras células.

Aqui está a parte meio nojenta. É preciso fazer um triplo clique no objecto para o tornar num “documento” de Word dentro da célula, e assim poder clicar em qualquer uma das ligações contidas.

Não se pode ordenar ou filtrar neste campo, nem fazer cálculos com base no texto. O objecto não está de facto numa célula, é apenas uma sobreposição sobre a folha. No entanto, clique com o botão direito do rato e vá para Formatar Objecto e Propriedades, e pode “pregar” o objecto à sua localização acima de uma célula específica para que se mova juntamente com a célula, dando a aparência de estar “dentro” dessa célula.

E o produto acabado:

1
1
1
2016-11-26 16:32:03 +0000

Há uma forma de hiperligação apenas de um determinado texto numa única célula.

="For blablabla, click "&=HYPERLINK("http://example.domain.com/link/to/open/index.html", "here")

O que isto faz é fazer algum texto (Para blablabla, clique), e depois adiciona uma hiperligação ao final da frase (aqui). O resultado deve ser algo parecido:

Para blablabla, clique em aqui

1
1
1
2018-05-22 19:26:41 +0000

Demorei um pouco, mas descobri-o.

Direita Clique na Célula e Clique em “Formatar Células”

Isto é o que era antes, quando a hiperligação se aplicava a toda a célula, quando o alinhamento do Texto - Horizontal, foi definido para “Esquerda (Indentar)” Original

** texto forte** Quando mudei a configuração Horizontal de “Esquerda (Indentar)” para “Geral”, a hiperligação só se aplicava ao texto. Yay.

1
1
1
2017-09-22 17:56:58 +0000

Tentei tudo o que pude pensar em vão. Finalmente acabei de fundir as células abaixo dessa linha para todos menos a coluna antes e depois da célula com o hiperlink. Na coluna com o hiperlink, a célula acima tinha o hiperlink enquanto a célula abaixo tinha apenas texto simples. Essencialmente, essa célula parece dividida. Isto pode não funcionar para todos, mas a solução funcionou para mim.

1
1
1
2017-03-09 16:24:19 +0000

O antigo post acabou de se cruzar com isto, por isso pode ser demasiado antigo agora - mas quando preciso de colocar vários hyperlinks de texto na mesma célula, então uso caixas de texto individuais para cada link. Formato o texto para parecer um hiperlink, atribuo-o ao sítio para onde precisa de ir, e depois dimensiono-o e coloco-o no texto para onde precisa de ir. Utilizo também as protecções da folha de trabalho/objecto para manter a caixa de texto com o tamanho e posição correctos na folha de trabalho, caso esta mude.

1
1
1
2015-03-25 13:49:59 +0000

Também já tive este problema, e o que fiz foi apenas adicionar colunas antes e depois da hiperligação e fazê-los parecer uma única célula.