Como converter um URL em texto numa hiperligação clicável no Excel?
Em muitas situações práticas, poderá receber ficheiros do Excel contendo uma lista de URLs apresentados como texto simples, em vez de hiperligações clicáveis. Tal como ilustrado nas imagens seguintes, esses URLs não são hiperligações ativas, mas sim meras cadeias de texto, impossibilitando o acesso direto com um simples clique — o que pode ser bastante inconveniente quando precisa de visitar ou partilhar frequentemente essas páginas web. Embora o Excel permita converter manualmente cada URL numa ligação clicável editando individualmente cada célula, este método torna-se rapidamente tedioso e demorado, especialmente se estiver a trabalhar com conjuntos de dados extensos.
![]() | ![]() | ![]() |
Converter texto de URL em hiperligação clicável com código VBA
O VBA oferece uma forma flexível de automatizar tarefas repetitivas no Excel, revelando-se especialmente útil ao lidar com um elevado número de linhas. Para utilizadores familiarizados com macros, o código VBA seguinte permite converter em lote várias entradas de texto de URL sem ligação em hiperligações ativas e clicáveis numa única operação. Esta abordagem é ideal quando pretende substituir as células originais por hiperligações ou processar vários intervalos de uma só vez.
1. Prima e mantenha premidas as teclas ALT + F11 para abrir o editor do Microsoft Visual Basic for Applications.
2. No editor do VBA, clique em Inserir > Módulo. Em seguida, cole o seguinte código na janela de código que aparece.
Sub ConvertToHyperlinks()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Application.ActiveSheet.Hyperlinks.Add Rng, Rng.Value
Next
End Sub
3. Prima a tecla F5 ou clique em Executar para executar o código. Uma caixa de diálogo solicitar-lhe-á que selecione o intervalo que pretende processar — assegure-se de que o seu intervalo está correto antes de confirmar. Assim que clicar em OK, todos os URLs sem ligação na sua seleção serão convertidos em hiperligações ativas.
![]() | ![]() | ![]() |
- Faça sempre uma cópia de segurança dos seus dados antes de executar macros VBA, pois este método substitui o conteúdo das células selecionadas.
- Se a sua folha de cálculo estiver protegida, deverá desprotegê-la antes de executar a macro.
- Esta solução é eficiente para processar grandes lotes de URLs e ideal para quem já tem experiência com macros; no entanto, utilizadores menos familiarizados com VBA poderão preferir as alternativas indicadas abaixo.
- Se algumas células contiverem texto que não seja um URL ou já tiverem hiperligações válidas, reveja o resultado para garantir que não foram criadas hiperligações acidentais.
Converter texto de URL em hiperligação clicável com Kutools para Excel
Se trabalhar com VBA lhe parecer complexo ou preferir uma interface gráfica, o Kutools para Excel oferece uma solução mais intuitiva. Com a sua versátil funcionalidade Converter Hiperlinks, pode realizar rapidamente diversas tarefas relacionadas com hiperligações, tais como:
- Extrair endereços reais de hiperligações existentes;
- Converter em lote texto de URL simples em hiperligações clicáveis;
Para quem já tiver instalado o Kutools para Excel, siga estes passos simples:
1. Selecione o intervalo de células que contém os URLs em texto que pretende converter.
2. Navegue até Kutools > Ligação > Converter Hiperlinks na Faixa de Opções, conforme ilustrado abaixo:

3. Na caixa de diálogo Converter Hiperlinks que surge, selecione a opção Converter Conteúdo da Célula para Endereço de Hiperlink. Em seguida, clique no botão
para especificar o Intervalo de resultados — isto permite-lhe escolher onde as novas hiperligações clicáveis serão colocadas. Pode selecionar uma coluna diferente ou o intervalo original, consoante pretenda substituir ou manter os dados originais.

4. Clique em OK. Todos os URLs no texto selecionado tornar-se-ão instantaneamente hiperligações clicáveis no intervalo de resultados escolhido. A imagem seguinte mostra o resultado final:

- Escolha Converter Intervalo de Origem se pretender que as hiperligações substituam diretamente o texto original da URL. Selecionar um intervalo diferente permite-lhe manter os dados originais e os novos lado a lado, para comparação.
- Se estiver a criar hiperligações para localizações dentro do Livro de Trabalho Atual (como células da folha de cálculo ou intervalos nomeados), ative Hiperligações é um Local neste Documento para obter resultados precisos — isto é particularmente útil ao gerir ligações internas de navegação.
- Visualize sempre o resultado antecipadamente se os seus dados incluírem conteúdo misto, como endereços de e-mail ou URLs mal formatados, pois apenas os URLs válidos serão convertidos em hiperligações funcionais.
Este método é eficiente e fácil de usar, ideal para utilizadores que não pretendem gerir ou editar macros e preferem uma ferramenta gráfica pronta a utilizar para conversões em lote na Criação de Hiperligações.
Converter texto de URL em hiperligação clicável com fórmula do Excel (função HIPERLIGAÇÃO)
Para utilizadores que preferem uma solução baseada em fórmulas ou precisam de criar rapidamente hiperligações sem recorrer a macros ou extras, a função HIPERLIGAÇÃO do Excel é uma opção fiável. Este método revela-se especialmente útil quando pretende preservar simultaneamente o texto original da URL e a hiperligação clicável gerada, ou quando trabalha em ambientes restritos onde as macros/VBA estão desativadas e não é possível instalar extras.
1. Suponha que os seus URLs em texto simples estão na coluna A, a partir da célula A2. Clique para selecionar a célula B2 (ou a primeira célula da sua coluna auxiliar, junto aos seus dados) e introduza a seguinte fórmula:
=HYPERLINK(A2, A2) Esta fórmula cria, na célula B2, uma hiperligação que exibe e liga ao mesmo URL contido na célula A2.
2. Prima Enter para aplicar a fórmula à célula.
3. Para converter rapidamente todas as URLs em hiperligações clicáveis em toda a lista, posicione o cursor no canto inferior direito da célula B2 (alça de preenchimento) e arraste para baixo para aplicar a fórmula às restantes linhas. Alternativamente, faça duplo clique na alça de preenchimento — se a coluna A for contínua, o Excel preencherá automaticamente até à última linha com dados.
4. Se necessário, pode copiar os resultados e utilizar Colar Valores para substituir os URLs em texto original pelos respetivos equivalentes clicáveis ou manter ambas as colunas como referência.
- Se vir erros (como)
#VALOR!), verifique se a célula original contém um URL válido (por exemplo, que comece porhttp://ouhttps://), já que a função HIPERLIGAÇÃO exige um endereço válido. - Para exibir um texto personalizado em vez do URL bruto, ajuste a fórmula conforme indicado, criando assim uma ligação clicável com o seu próprio Texto de Exibição.
=HYPERLINK(A2, "Visit Site") - Ao trabalhar com um grande volume de dados, as fórmulas do Excel atualizam-se dinamicamente — eliminar ou alterar o texto original atualiza automaticamente as hiperligações associadas.
Vantagens: A abordagem com fórmulas evita a modificação direta dos dados e pode ser facilmente copiada ou referenciada noutros cálculos. Além disso, é rápida de implementar em conjuntos de dados pequenos a moderadamente grandes.
Limitações: Este método exige o uso de colunas auxiliares e poderá não escalar com tanta elegância como as ferramentas automatizadas em conjuntos de dados muito vastos.
De modo geral, o método com fórmulas constitui uma excelente alternativa leve para converter diretamente um URL em hiperligação, ideal para utilizadores que preferem soluções integradas no Excel, sem extras nem código.
Em resumo, a conversão de texto de URL simples em hiperligações clicáveis no Excel pode ser feita com scripts VBA, o extra Kutools para Excel ou a fórmula integrada HIPERLIGAÇÃO, cada um adaptado a diferentes cenários e preferências dos utilizadores. Faça sempre uma cópia de segurança dos dados antes de executar operações em lote e verifique a precisão dos resultados após a conversão. Se surgirem problemas — como células não convertidas em hiperligações, erros de fórmula ou limitações do extra — confirme novamente o formato dos seus dados, as definições da ferramenta e as referências das células, ou experimente um dos métodos alternativos indicados acima para concluir a tarefa com sucesso.
Demonstração: Converta texto de URL em hiperligação clicável com Kutools para Excel
Artigo relacionado:
Como extrair os endereços reais das hiperligações no Excel?
As Melhores Ferramentas de Produtividade para o Office
Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...
Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil
- Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
- Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!
Todos os suplementos Kutools — num único instalador.
Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.
- Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Um instalador, uma licença— configuração em minutos (pronto para MSI)
- Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
- Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
- Melhor relação qualidade-preço— poupe face à compra individual dos suplementos




