Suas fórmulas do Excel que buscam dados de outras pastas de trabalho mostram erros #REF!. Isso acontece quando o local do arquivo de origem é movido, renomeado ou excluído. O Excel não encontra o arquivo original para recuperar os dados. Este artigo fornece as etapas para reparar ou atualizar essas referências externas quebradas.
Principais Conclusões: Corrigindo Links Quebrados no Excel
- Dados > Consultas e Conexões > Editar Links: Abre a caixa de diálogo central para localizar, atualizar ou quebrar links para outras pastas de trabalho.
- Ctrl + F para pesquisar [ ou .xl: Localiza rapidamente todas as fórmulas de referência externa em uma planilha.
- Localizar e Substituir (Ctrl + H) em um arquivo de origem fechado: Atualiza manualmente o caminho do arquivo em várias fórmulas de uma só vez.
Por que os Links do Excel Quebram Após Mover Arquivos
O Excel armazena referências externas como caminhos completos de arquivo. Uma fórmula como =’C:\Relatorios\[Vendas_Q1.xlsx]Plan1′!$A$1 contém a letra da unidade, estrutura de pastas, nome da pasta de trabalho e nome da planilha. Se você mover Vendas_Q1.xlsx para uma pasta diferente ou renomeá-lo, o caminho na fórmula não é mais válido. O Excel não consegue seguir o endereço antigo, então exibe um erro #REF!. Isso também ocorre quando um arquivo é enviado por e-mail sem suas fontes vinculadas ou salvo em uma unidade de rede com um mapeamento diferente.
Como o Excel Rastreia Pastas de Trabalho Vinculadas
O Excel não pesquisa automaticamente seu computador por arquivos movidos. Ele depende do caminho exato armazenado na fórmula ou na lista de conexões da pasta de trabalho. Ao abrir uma pasta de trabalho com links externos, o Excel verifica o caminho armazenado. Se o arquivo não estiver lá, ele solicita que você atualize o link. Se você clicar em “Não Atualizar”, as fórmulas usarão os últimos valores conhecidos ou mostrarão erros.
Etapas para Localizar e Reparar Links Quebrados
Use a caixa de diálogo Editar Links para uma visão geral completa de todas as conexões. Este é o método mais confiável para gerenciar várias referências quebradas.
- Abra a Caixa de Diálogo Editar Links
Vá para a guia Dados na faixa de opções. No grupo Consultas e Conexões, clique em Editar Links. Se este botão estiver esmaecido, sua pasta de trabalho não possui links externos reconhecidos. - Identifique o Link Quebrado
A caixa de diálogo lista todas as pastas de trabalho de origem. Um link quebrado mostrará “Erro: Origem não encontrada” na coluna Status. Anote o nome do arquivo de origem listado. - Atualize a Origem
Selecione o link quebrado na lista. Clique no botão Alterar Origem. Navegue até o novo local da pasta de trabalho de origem e selecione-a. Clique em OK. - Atualize os Valores
Após atualizar a origem, clique no botão Atualizar Valores na caixa de diálogo Editar Links. Isso atualiza os dados. Clique em Fechar para sair.
Editar Fórmulas Manualmente com Localizar e Substituir
Se você conhece os caminhos antigo e novo do arquivo, pode editar todas as fórmulas de uma só vez. Primeiro, certifique-se de que a pasta de trabalho de origem esteja fechada.
- Abra a Caixa de Diálogo Localizar e Substituir
Pressione Ctrl + H para abrir a janela Localizar e Substituir. Clique no botão Opções para expandi-la. - Defina os Parâmetros de Pesquisa
Na caixa “Localizar”, insira a parte antiga do caminho, como “C:\PastaAntiga”. Na caixa “Substituir por”, insira o novo caminho, como “D:\NovaPasta”. Certifique-se de que “Dentro” esteja definido como Pasta de Trabalho e “Procurar em” esteja definido como Fórmulas. - Execute a Substituição
Clique em Substituir Tudo. O Excel atualizará todas as fórmulas que contêm o texto antigo. Verifique algumas fórmulas para garantir que a atualização foi correta.
Se os Métodos de Reparo Padrão Não Funcionarem
O Excel Mostra um Aviso, Mas a Atualização Falha
Às vezes, clicar em Atualizar no aviso de segurança não corrige as fórmulas. O arquivo de origem pode estar aberto em outra instância do Excel ou ser somente leitura. Feche completamente a pasta de trabalho de origem. Em seguida, na pasta de trabalho de destino, vá em Dados > Editar Links e use o botão Alterar Origem novamente. Isso geralmente resolve o problema.
Links para Nomes Definidos ou Tabelas Estão Quebrados
Fórmulas que referenciam uma Tabela ou um Nome Definido em outra pasta de trabalho são mais complexas. A caixa de diálogo Editar Links pode não atualizá-los corretamente. Você deve abrir a pasta de trabalho de origem, garantir que a Tabela ou o Nome exista e recriar o link a partir da pasta de trabalho de destino. Use Copiar e Colar Link como um novo começo.
Arquivo de Origem Foi Renomeado e Movido
Se tanto o local quanto o nome mudaram, a caixa de diálogo Editar Links é a melhor ferramenta. Use Alterar Origem para apontar para o novo arquivo com seu novo nome. Atualizar fórmulas manualmente com Localizar e Substituir é propenso a erros neste cenário, pois tanto o caminho quanto o nome do arquivo são diferentes.
Atualização Manual vs. Caixa de Diálogo Editar Links: Principais Diferenças
| Item | Localizar e Substituir (Manual) | Caixa de Diálogo Editar Links |
|---|---|---|
| Melhor Caso de Uso | Quando você conhece o texto exato do caminho antigo e novo | Quando você precisa navegar até o novo local do arquivo |
| Risco de Erro | Alto se o texto do caminho aparecer em outras fórmulas | Baixo, pois visa conexões específicas de pastas de trabalho |
| Velocidade para Muitos Links | Rápida, operação única para todas as fórmulas | Mais lenta, requer atualização de links um por um ou selecionando todos |
| Capacidade de Quebrar Links | Não | Sim, converte fórmulas em valores estáticos |
Agora você pode localizar e reparar referências cruzadas quebradas usando a caixa de diálogo Editar Links. Para projetos futuros, considere usar a ferramenta Power Query do Excel para importar dados, pois ela lida com alterações de arquivo de origem de forma mais robusta. Uma dica avançada é armazenar todos os arquivos de origem em uma única pasta de projeto antes de criar links e, em seguida, mover a pasta inteira junto para evitar quebras.