Como interromper todas as ligações externas no Excel?
Trabalhar com uma pasta de trabalho do Excel envolve frequentemente referenciar dados de outros ficheiros para análise, relatórios ou consolidação. Essas referências criam ligações externas que conectam a sua pasta de trabalho a fontes fora do ficheiro atual. Com o tempo, essas ligações podem acumular-se ou tornar-se desatualizadas — especialmente se os ficheiros de origem forem renomeados, movidos, eliminados ou se pretender simplesmente remover dependências para facilitar a partilha ou o controlo de versões. Quebrar manualmente cada ligação, uma a uma, é moroso e propenso a erros, sobretudo em pastas de trabalho grandes ou complexas. Por isso, o Excel oferece várias soluções práticas — desde funcionalidades integradas e extras úteis até ao VBA — que lhe permitem interromper rapidamente algumas ou todas as ligações externas, garantindo a integridade dos seus dados e tornando os seus ficheiros mais portáteis.
Interromper ligações externas utilizando a funcionalidade «Editar Ligações» do Excel
Interromper todas as ligações externas com código VBA
Interromper todas / as interrompidas / ligações externas especificadas com Kutools para Excel
Interromper ligações externas utilizando a funcionalidade «Editar Ligações» do Excel (método integrado)
Em muitos cenários do Excel — especialmente ao colaborar entre várias pastas de trabalho ou ao limpar modelos — poderá precisar de uma forma rápida de visualizar, atualizar ou interromper ligações externas. A funcionalidade integrada Editar Ligações do Excel oferece-lhe exatamente isso, sem necessidade de VBA, fórmulas ou extras.
Cenários aplicáveis: Este método revela-se ideal quando pretende gerir ligações individualmente ou em bloco, com total transparência sobre os ficheiros ligados. É especialmente útil para utilizadores em ambientes de escritório padrão onde extras ou macros são restritos.
Para interromper ligações externas utilizando a funcionalidade integrada, siga estes passos:
1. Abra a pasta de trabalho que contém as ligações externas que pretende interromper.
2. Aceda ao separador Dados na Faixa de Opções.
3. No grupo Consultas e Ligações ou Ligações, clique em Editar Ligações.
4. Na caixa de diálogo Editar Ligações, verá uma lista de todas as ligações externas detetadas (nomes dos ficheiros de origem).
5. Para interromper todas as ligações, selecione todos os ficheiros de origem na lista: mantenha premida a tecla Ctrl e clique em cada um, ou clique na primeira e na última entrada enquanto mantém premida a tecla Shift.
6. Clique em Quebrar Ligação.
7. Confirme a sua ação na caixa de diálogo de aviso que aparece.
8. Após a interrupção, as referências são substituídas pelos respetivos valores atuais. Uma verificação rápida consiste em guardar, fechar e reabrir a pasta de trabalho; o botão Editar Ligações deverá agora estar indisponível se todas as ligações tiverem sido interrompidas com sucesso.
Nota:
- Guarde sempre uma cópia de segurança da sua pasta de trabalho antes de quebrar a ligação, pois esta operação é irreversível. Após a interrupção, não será possível restaurar a referência à ligação; apenas os valores das células serão mantidos.
- Se o botão Editar Ligações estiver indisponível ou algumas ligações persistirem, é provável que estejam incorporadas em nomes definidos, gráficos, objetos ou na formatação condicional. Nestes casos, considere uma limpeza adicional — por exemplo, verifique o Gestor de Nomes, o intervalo de origem dos gráficos ou recorra a ferramentas VBA ou de terceiros.
- Após quebrar o link, recomenda-se rever fórmulas e dados críticos para garantir que nada essencial tenha sido perdido ou convertido incorretamente.
Vantagens:
- Não requer programação nem instalação de complementos.
- Permite-lhe atualizar, verificar, abrir a origem ou quebrar o link de forma seletiva.
- Está integrado no Excel (versão para Windows).
- Algumas ligações podem não aparecer (por exemplo, em gráficos, nomes definidos ou objetos).
- A funcionalidade poderá estar indisponível caso não sejam detetadas ligações externas.
- Não está disponível em todas as versões do Excel (por exemplo, algumas versões para Mac).
Se encontrar problemas em que a funcionalidade Editar Ligações não mostre determinadas ligações ou não consiga interromper uma ligação, poderá ter de recorrer a outros métodos (como soluções VBA ou extras) indicados abaixo para localizar e remover referências ocultas ou complexas.
Interromper todas as ligações externas com código VBA
Se pretender interromper todas as ligações externas detetadas na sua pasta de trabalho — incluindo as válidas e as interrompidas — o código VBA seguinte permite-lhe executar esta tarefa de forma rápida e em bloco, sem ter de percorrer cada referência individualmente. Esta abordagem revela-se especialmente útil se tiver dezenas ou centenas de ligações ou se a funcionalidade integrada Editar Ligações não as listar na totalidade.
1. Mantenha premidas em simultâneo as teclas ALT + F11 para abrir a janela do Microsoft Visual Basic para Aplicações.
2. Nesta janela, clique em Inserir > Módulo e, de seguida, cole o seguinte código VBA na janela em branco do módulo:
Sub BreakLinks()
'Updateby20140318
Dim wb As Workbook
Set wb = Application.ActiveWorkbook
If Not IsEmpty(wb.LinkSources(xlExcelLinks)) Then
For Each link In wb.LinkSources(xlExcelLinks)
wb.BreakLink link, xlLinkTypeExcelLinks
Next link
End If
End Sub 3. Prima a tecla F5 ou clique no botão Executar para executar o código. O script VBA percorrerá todas as ligações externas na pasta de trabalho atual e interrompê-las-á. Após a conclusão, verifique se todas as ligações foram removidas. Guarde uma cópia de segurança antes de executar para evitar a perda acidental de dados, pois esta alteração não pode ser anulada.
Dicas e lembretes de erros:
- As soluções VBA conseguem geralmente remover a maioria dos tipos padrão de ligações externas, mas algumas ligações não padrão ou ocultas — como as incorporadas em nomes, formas ou gráficos — poderão exigir tratamento específico.
- Se receber um erro ou se uma ligação não for removida, verifique manualmente o Gerenciador de Nomes (Fórmulas > Gerenciador de Nomes), gráficos ou objetos quanto a outras referências.
- Teste sempre as ações VBA numa cópia de segurança do seu ficheiro.
Interromper todas / as interrompidas / ligações externas especificadas com Kutools para Excel
O código VBA acima remove todas as ligações externas detetadas em toda a pasta de trabalho. No entanto, poderá pretender segmentar apenas ligações específicas — como as interrompidas, as válidas ou as provenientes de determinadas origens. Nestes casos, a abordagem VBA pode não proporcionar o controlo preciso nem a interface intuitiva de que necessita.
A funcionalidade Localizar e Quebrar Links do Kutools para Excel permite-lhe analisar de forma flexível as ligações externas na folha de cálculo ativa, filtrá-las por tipo (todas, interrompidas ou válidas) e selecionar itens específicos para quebrar. É a solução ideal para eliminar ligações de forma seletiva, reduzindo o risco de perda de dados causada por remoções acidentais em massa.
Kutools para Excelinclui mais de 300 ferramentas úteis para Excel, disponíveis numa versão de avaliação gratuita durante 30 dias.Obtenha já
Após instalar Kutools para Excel, proceda da seguinte forma:
1. Clique em Kutools > Ligação > Localizar e Quebrar Links.
2. Na caixa de diálogo Localizar e Quebrar Links, são apresentadas todas as ligações externas na folha de cálculo ativa. Pode filtrá-las utilizando a lista suspensa Filtrar, de acordo com o estado (por exemplo, todas, todas as interrompidas ou todos os links válidos). Isto permite-lhe concentrar-se facilmente num tipo específico de ligações para operações em lote. Veja capturas de ecrã:
![]() |
![]() |
![]() |
3. Neste caso, escolha Todos os Links Inválidos. Apenas as ligações interrompidas serão listadas na caixa, conforme ilustrado:

4. Clique no botão Quebrar Link. Todas as ligações interrompidas que selecionou serão removidas da folha de cálculo ativa.
Nota: Se a opção Ativar Célula estiver assinalada, ao clicar numa ligação da lista, esta será destacada e navegará para a célula específica onde essa ligação se encontra na folha de cálculo, facilitando a auditoria ou revisão antes da eliminação.
Clique aqui para saber mais sobre a funcionalidade Localizar e Quebrar Ligações.
Notas adicionais e resolução de problemas:
- O Kutools oferece uma forma mais segura de remover ligações do que os métodos manuais ou VBA, sendo ainda fácil de usar para tarefas em lote.
- Verifique sempre os resultados da folha de cálculo após quebrar o link para garantir que as fórmulas e os valores apareçam exatamente como esperado.
Artigo relacionado:
Como encontrar e listar todas as ligações (referências externas) 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


