Links de Pastas de Trabalho do Excel Apontam para Caminho de Rede Antigo: Corrigir
🔍 WiseChecker

Links de Pastas de Trabalho do Excel Apontam para Caminho de Rede Antigo: Corrigir

Você abre uma pasta de trabalho do Excel e vê um aviso de segurança sobre atualização automática de links. Ao clicar em Editar Links, a caixa de diálogo mostra referências de arquivo apontando para um servidor de rede ou pasta que não existe mais. Isso acontece quando as pastas de trabalho de origem foram movidas, a unidade de rede foi remapeada ou o nome do servidor de arquivos mudou. Este artigo explica como encontrar e atualizar todos os links externos quebrados para que suas fórmulas referenciem o local correto atual.

Principais Conclusões: Corrigir Links de Pastas de Trabalho do Excel para Caminhos de Rede Antigos

  • Dados > Editar Links > Alterar Origem: Atualize cada link para o novo caminho de rede ou pasta local.
  • Gerenciador de Nomes: Verifique se há nomes definidos que contêm referências de caminho antigo e atualize-os.
  • Localizar e Substituir em fórmulas: Substitua o nome do servidor antigo pelo novo em todas as planilhas de uma só vez.

ADVERTISEMENT

Por que os Links da Pasta de Trabalho do Excel Quebram Após uma Alteração no Caminho de Rede

O Excel armazena referências externas como caminhos absolutos nas fórmulas. Ao vincular a uma célula em outra pasta de trabalho, o Excel registra o caminho completo, como \\OldServer\Shared\Data\source.xlsx. Se o servidor for renomeado, o compartilhamento for movido ou a letra da unidade for alterada, o Excel não consegue resolver o caminho. O link permanece na pasta de trabalho, mas exibe um erro ou solicita atualização.

Os links podem ser armazenados em vários lugares: fórmulas de células, intervalos nomeados, séries de dados de gráficos, regras de formatação condicional, listas de validação de dados e até mesmo em referências de origem de tabela dinâmica. Uma única pasta de trabalho pode ter dezenas de links ocultos que precisam ser atualizados para o novo caminho.

O Excel não remapeia automaticamente caminhos antigos. Você deve apontar manualmente cada link para o novo local. A caixa de diálogo Editar Links lida com fórmulas de células e alguns intervalos nomeados, mas outros tipos de link exigem etapas separadas.

Etapas para Atualizar Links para o Novo Caminho de Rede

As etapas a seguir cobrem os locais mais comuns onde caminhos antigos são armazenados. Execute-as em ordem para garantir que todos os links sejam atualizados.

Atualizar Links Usando a Caixa de Diálogo Editar Links

  1. Abra a caixa de diálogo Editar Links
    Vá para Dados > Consultas e Conexões > Editar Links. Se o botão estiver esmaecido, a pasta de trabalho não possui links externos.
  2. Selecione o link antigo
    Na caixa de diálogo Editar Links, clique no arquivo de origem que mostra o caminho de rede antigo. O caminho aparece na coluna Origem.
  3. Clique em Alterar Origem
    Navegue até o novo local da pasta de trabalho de origem. Selecione o arquivo e clique em OK. O Excel atualiza todas as fórmulas que referenciam essa origem.
  4. Repita para cada link
    Se vários arquivos de origem aparecerem, repita as etapas 2 e 3 para cada um. Clique em Fechar quando terminar.

Atualizar Intervalos Nomeados que Contêm Caminhos Antigos

  1. Abra o Gerenciador de Nomes
    Vá para Fórmulas > Gerenciador de Nomes.
  2. Verifique cada nome em busca de referência externa
    Procure na coluna Refere-se a entradas que incluam \\OldServer ou a letra da unidade antiga. Um nome que referencia outra pasta de trabalho mostra o caminho completo.
  3. Edite o nome
    Selecione o nome e clique em Editar. Na caixa Refere-se a, substitua o caminho antigo pelo novo. Clique em OK.
  4. Repita para todos os nomes afetados
    Continue até que todos os nomes com caminho antigo sejam atualizados.

Substituir Caminho Antigo em Todas as Fórmulas Usando Localizar e Substituir

  1. Abra Localizar e Substituir
    Pressione Ctrl+H para abrir a guia Substituir.
  2. Digite o texto do caminho antigo
    Em Localizar, digite o nome do servidor antigo ou segmento do caminho, por exemplo \\OldServer\Shared. Em Substituir por, digite o novo caminho, por exemplo \\NewServer\Data.
  3. Defina o escopo da pesquisa
    Clique em Opções, defina Dentro como Pasta de Trabalho e Procurar em como Fórmulas.
  4. Substituir tudo
    Clique em Substituir Tudo. O Excel atualiza todas as fórmulas que contêm o texto antigo. Confirme o número de substituições.

Verificar Gráficos, Formatação Condicional e Validação de Dados

  1. Inspecione as fontes de dados do gráfico
    Clique com o botão direito em um gráfico e selecione Selecionar Dados. Na seção Entradas de Legenda, clique em cada série e verifique a caixa Valores da série em busca de caminhos antigos. Edite conforme necessário.
  2. Revise as regras de formatação condicional
    Vá para Página Inicial > Formatação Condicional > Gerenciar Regras. Examine a fórmula de cada regra em busca de referências externas. Atualize o caminho na fórmula.
  3. Verifique as listas de validação de dados
    Selecione uma célula com validação de dados. Vá para Dados > Validação de Dados. Na caixa Fonte, procure uma referência a um caminho antigo. Substitua pelo novo caminho.

ADVERTISEMENT

Se os Links Ainda Apontarem para o Caminho Antigo Após a Atualização

Às vezes, os links permanecem mesmo depois que você pensa ter atualizado tudo. Os problemas a seguir explicam por que e como resolvê-los.

Links Ocultos em Dados de Origem de Tabela Dinâmica

As tabelas dinâmicas podem referenciar uma pasta de trabalho de origem externa. Para verificar, clique com o botão direito na tabela dinâmica, selecione Opções da Tabela Dinâmica, vá para a guia Dados e observe o campo Dados de origem. Se contiver um caminho antigo, você deve recriar a tabela dinâmica ou usar uma macro para alterar a origem. A correção mais fácil é excluir a tabela dinâmica e criar uma nova apontando para o arquivo correto.

Links Armazenados em Nomes Definidos que Não Estão Visíveis no Gerenciador de Nomes

Alguns nomes ocultos são criados por suplementos do Excel ou recursos legados. Use o Gerenciador de Nomes e marque a caixa de seleção na parte inferior que diz Intervalos nomeados. Se ainda não vir referências externas, execute uma macro para listar todos os nomes. Pressione Alt+F11, insira um módulo e execute este código:

Sub ListAllNames()
    Dim nm As Name
    For Each nm In ActiveWorkbook.Names
        Debug.Print nm.Name, nm.RefersTo
    Next nm
End Sub

Verifique a janela Imediata (Ctrl+G) em busca de nomes que contenham o caminho antigo.

Links Quebrados que Causam um Aviso de Segurança ao Abrir

Se você ainda vir um prompt para atualizar links ao abrir a pasta de trabalho, pode haver um link em uma planilha de gráfico ou objeto incorporado. Vá para Dados > Editar Links e veja se alguma origem ainda aparece. Se a caixa de diálogo estiver vazia, mas o aviso persistir, o link está armazenado na tabela de links da pasta de trabalho. Use a macro abaixo para remover links órfãos:

Sub RemoveOrphanedLinks()
    Dim link As Variant
    For Each link In ActiveWorkbook.LinkSources(xlLinkTypeExcelLinks)
        ActiveWorkbook.BreakLink Name:=link, Type:=xlLinkTypeExcelLinks
    Next link
End Sub

Caixa de Diálogo Editar Links vs Localizar e Substituir: Quando Usar Cada Método

Item Caixa de Diálogo Editar Links Localizar e Substituir
Uso principal Atualizar o arquivo de origem para fórmulas de células e alguns intervalos nomeados Substituir texto em fórmulas, nomes definidos e fontes de gráfico
Escopo Apenas links que o Excel reconhece como referências externas Todas as fórmulas e strings de texto na pasta de trabalho
Lida com múltiplas origens Sim, uma de cada vez Sim, todas de uma vez com uma única substituição
Funciona em gráficos Não Sim, se a fonte do gráfico for uma fórmula
Risco de alteração acidental Baixo – apenas as origens dos links são atualizadas Maior – pode substituir texto em células não intencionadas
Melhor para Um ou dois arquivos de origem com muitas fórmulas Muitas fórmulas com um segmento de caminho antigo comum

Agora você pode atualizar todos os links externos em sua pasta de trabalho para apontar para o caminho de rede correto. Comece com a caixa de diálogo Editar Links para alterações diretas de origem, depois use o Gerenciador de Nomes e Localizar e Substituir para capturar referências ocultas. Para links teimosos, inspecione tabelas dinâmicas e execute uma macro para listar ou remover conexões órfãs. Como dica avançada, antes de mover arquivos de origem, use Dados > Editar Links para alterar o caminho de origem enquanto o local antigo ainda está acessível — isso evita links quebrados desde o início.

ADVERTISEMENT